【发布时间】:2019-06-13 16:09:33
【问题描述】:
我在使用帖子名称永久链接设置的 wordpress 网站上遇到 404 错误。
我通常发现导致此问题的原因是未启用 apache mod_rewrite。但是在这种情况下它是。
我的 htaccess 文件如下所示:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我还在 virtualhosts 文件中设置了 AllowOverride All。
我不确定导致此错误的任何其他可能原因,有人可以建议吗?如果这有什么不同的话,该网站就是一个子域。
【问题讨论】:
-
您的
.htaccess文件权限是什么?还将RewriteRule . /index.php [L]更改为RewriteRule . index.php [L]有帮助吗? -
权限为 775,更改似乎没有帮助。
-
整个网站都在根目录下吗?
标签: wordpress mod-rewrite permalinks