我最近将WordPress网站的宿主更改为VPS.net. 我已经移动了所有文件并导入了数据库。一切似乎都很好,直到我点击了一个链接,注意到我所有的页面都返回了404,除了主页。
网站URL为http://inksquared.com
我最近将WordPress网站的宿主更改为VPS.net. 我已经移动了所有文件并导入了数据库。一切似乎都很好,直到我点击了一个链接,注意到我所有的页面都返回了404,除了主页。
网站URL为http://inksquared.com
我想你会http://yoursite但不是http://yoursite/anything
我有一个类似的问题,当我改变了
这个httpd.conf
从…起
AllowOverride None
至AllowOverride All
它使.htaccess
生效。尝试刷新mod\\u重写规则:
仪表板->设置->永久链接
保存设置(无需进行任何更改)
我也面临同样的问题。
我在Ubuntu服务器上执行了以下操作:
在etc/apache2/apache2中。conf,编辑允许无覆盖/var/www/ 允许全部覆盖
键入以下命令以启用的mod\\u rewrite。htaccess
sudo a2enmod rewrite
<重新启动apache服务器:sudo service apache2 restart
问题解决了!!!原因很可能是.htaccess
未复制文件。在Mac OS X和某些FTP应用程序中,此文件被视为“隐藏”,因为它以.
. 如果转到“管理”部分的“设置->永久链接”部分,可以重新生成此文件,但最好是找到以前的版本并再次使用(尤其是如果使用缓存插件)。
在Ubuntu 14.04中000-default.conf 文件可在此处找到/etc/apache2/sites-available
或者,如果您运行多个wp,则虚拟主机设置将是您的配置文件名例如。domain.conf
你必须更换AllowOverride None
到AllowOverride All
希望这能奏效。
你有web服务器404或WordPress 404吗?如果是web服务器404,则很可能没有从旧安装中复制根htaccess文件,或者它没有正确的运行权限。
我的第一个疑难解答是检查根目录中是否存在htaccess文件。如果是,它包含什么。
我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我