最近在我们的机构,我们需要做我们的服务器的一个严重的大修,所以我不得不把网站迁移到本地主机,这样我可以在此期间对他们的工作。我用WAMPserver主办的网站,并在网站由WordPress的。如果此举是完整的,我检查了我的本地主机上的网站,看看他们的样子。头版看起来完全正常,但每当我试图转到内页,我遇到了什么,但404。我的主管认为,这可能是连接问题,但我想先在这里检查,看看是否有人有类似的问题。
操作系统:Windows 7 WAMPserver版本:2.2
步骤已经采取
不幸的是,我在办公室里不再是我不能提供任何信息。我希望我能接受的时候我回去明天早上一定的帮助。
这听起来像mod_rewrite的一个问题。尝试添加AllowOverride All
到您的虚拟主机。
如果不工作,然后还要检查你的httpd.conf以下行
LoadModule rewrite_module modules/mod_rewrite.so
确保它不被注释掉。
以我为例,我从example.com
迁移到localhost/example
当这个错误开始出现。 mod_rewrite
开始了。我所要做的就是编辑.htaccess
并更改此块<IfModule mod_rewrite.c>
(对我来说第8行)的最后一行
RewriteRule . /index.php [L]
这
RewriteRule . /example/index.php [L]