对于核心.php模板之外的所有内容,站点的本地副本返回404

时间:2015-01-27 作者:rrr45

这似乎是一个常见的问题,但我已经尝试了我在这个论坛上看到的每一个修复程序,仍然无法使我的WP站点的本地副本正常工作。我可以在localhost/mysite查看我的主页,甚至可以查看/wp登录。php。然而,我无法查看任何帖子或其他非核心页面。我在这些页面上收到404条。此外,我的登录信息不会将我登录到该站点,即使我已确认所有用户信息都在数据库迁移过程中幸存下来。

我在本地Debian灯组上。

我所做的事情:

已更改www.mydomain.comlocalhost/mysite 在wp\\U选项和wp\\U posts表中。

已添加

define(\'WP_SITEURL\', \'/mysite\');
define(\'WP_HOME\', \'/mysite\');
至wp配置。php。

将RewriteBase更改为/mysite/ 在里面htaccess

确认重写。加载已启用/etc/apache2/mods

已更改的所有案例AllowOverride NoneAllowOverride all 在/etc/apache2/站点可用

重新启动Apache

知道我错过了什么吗?任何帮助都将不胜感激。

1 个回复
最合适的回答,由SO网友:rrr45 整理而成

发现问题。那是我的。htaccess文件。当我改变的时候

RewriteBase /

RewriteBase /mysite
我没有意识到我也必须改变

RewriteRule . /index.php [L]

RewriteRule . /mysite/index.php [L]
这就解决了问题。

结束

相关推荐

无法上载主题。错误:“无法将上载的文件移动到/var/www/wp-ploads/localhost/2011/10。”

The uploaded file could not be moved to /var/www/wp-uploads/localhost/2011/10. 这是我尝试上载wordpress主题时收到的错误消息。这是我的文件夹的当前权限状态。$ sudo ls -la /var/www/wp-uploads/localhost total 12 drwxrwxr-- 3 root www-data 4096 2011-10-27 16:44 . drwxr-x--