WordPress 更改固定網址結構後造成連結失效解決方式
在httpd.conf中
開啟對應的mod_rewrite模塊:
把:
#LoadModule rewrite_module modules/mod_rewrite.so
改為:
LoadModule rewrite_module modules/mod_rewrite.so
htdocs根目錄下已經存在了.htaccess,而且設置都已經正確。
.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
httpd.conf中,權限設置,是允許override權限的
約在38行
#
AllowOverride None
#
#AllowOverride None 改為我們所需要的:
AllowOverride All
即,此處需要允許所有的override。
這樣,我們改了固定網址結構後,訪問文章,才有權限,才能正常訪問。
發表評論
想要留言嗎?歡迎歡迎!