首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地主机上opencart中SEO的url重写不起作用(或者如何在Windows8PC上安装wamp )

本地主机上opencart中SEO的url重写不起作用(或者如何在Windows8PC上安装wamp )
EN

Stack Overflow用户
提问于 2015-01-17 05:32:51
回答 1查看 1.8K关注 0票数 0

我试图让seo url重写工作在我的本地计算机上的opencart 2.0.1.1,但这似乎是一个真正的痛苦。是的,搜索引擎优化选项是在我的后端服务器选项中选中的,是的,我已经将.htaccess.txt文件更改为.htaccess

我在我的笔记本电脑上使用windows8.1和IIS7。IIS7只能与web.config一起使用,而不能与.htaccess一起使用,后者用于opencart重写url。

因此,我首先尝试安装wamp,因为它包含所需的apache重写模块。但是由于某些原因,我不能启动wamp。我在端口8080或8888而不是80上安装了wamp,以避免与IIS冲突,我甚至停止了IIS服务器,但没有成功。通常情况下,他们应该能够一起工作。如果任何人有在windows8计算机上安装wamp和IIS的指南,我将非常高兴。我在网上尝试了几件事,但都没有成功。此时此刻,我使用IIS fastcgi让我的asp网站和php文件在我的本地主机上运行。

其次,我尝试安装ISAPI-rewrite 3 Lite,它是免费的。它似乎能识别.htaccess文件,但当我尝试点击定义了seo文本的产品时,我得到了错误404。当然,产品的相关类别也是seo定义的。ISAPI-rewrite与apache rewrite完全兼容吗?

作为第三步,我尝试将apache的.htacces文件重新转换为IIS的web.config文件,但得到的消息是IIS无法转换"RewriteBase /“规则。我能解决这个问题吗?

所以我被困在了我脑海中的所有选项中。如果这3个选项中的任何一个都有效,我会很高兴的。因此,任何帮助或参考一个好的教程将非常感谢。

如果我要运行选项3(使用web.config文件),我是否总是必须从.htacces重新转换到web.config,以防我以后会购买其中一个SEO扩展?

SabKo

EN

回答 1

Stack Overflow用户

发布于 2015-01-18 02:57:34

问题解决了。我能够在windows8上安装wamp服务器。我的错误与Mysql使用的端口(端口3306)冲突有关。我收到"wampmysld64已停止“的消息。但我之前已经为其他应用程序安装了Mysql服务器。我将wampmysqld64的端口从3306改为3308,现在一切正常。

SabKo

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27993097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档