我已经将一个站点从我的测试开发移动到一个实时服务器(它的 wordpress),并且出于某种原因,无论我点击什么页面,都只会加载主页。
认为我已将其范围缩小到我的 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
特别是这一行:
RewriteRule . /index.php [L]
如果我删除它或完全删除 htaccess,我会收到 Forbidden 403 错误。
我希望有人能帮我解决这个问题?!