WordPress 永久連結不起作用

WordPress 永久連結不起作用

我遇到 WordPress 永久連結重定向無法正常工作的問題。我可以透過設定介面指定永久連結約定。 WordPress 正確命名超連結。但是,當重定向傳回請求的 URL 時,在此伺服器上找不到。恢復預設也不會。點擊 my_url/?p=123 會將我重定向到最後選擇的永久連結約定,例如 my_url/%postname%/ ,這又會導致「未找到」錯誤。我檢查過,我的 .htaccess 是可寫的,裡面有以下內容:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# BEGIN WordPress

# END WordPress

如何刪除那些過時的重定向?

謝謝

答案1

想通了問題。我的 /etc/httpd/conf/httpd.conf 將AllowOverride 設定為None。一旦我允許覆蓋我的目錄,.htaccess 就開始影響配置。現在,永久連結可以正常工作了。

相關內容