WordPress固定連結修改報錯:Object not found的解決方法
阿新 • • 發佈:2019-02-04
WordPress預設使用帶有問號和很多數字的URL作為固定連結,就像這個樣紙:
http://frozensky.sinaapp.com/?p=123
這種毫無意義的URL對於SEO來說很不友好呀。
所以某雪要把它設定為文章名的形式:
http://frozensky.sinaapp.com/sample-post/
但設定完成後,WordPress的所有文章都無法打開了,瀏覽器提示Object not found!
只好找BiliBili姐妹尋求解決辦法…經過一番研究,33娘終於給出瞭解決方法!
原來WordPress的文章名形式的固定連結需要Apache伺服器跳轉元件的支援,而預設安裝的Apache並沒有開啟跳轉元件的功能,So點選文章連結的時候就無法找到對應的目標,出現了Object not found的錯誤!
這樣只要開啟Apache的跳轉功能就好了:
1.開啟Apache的配置檔案
在某雪的CentOS中,Apache配置檔案在/etc/httpd/conf/httpd.conf
#vim /etc/httpd/conf/httpd.conf
2.查詢AllowOverride屬性
/AllowOverride
修改所有AllowOverride屬性的值為ALL
3.重啟Apache服務
#service httpd restart
再次開啟文章測試固定連結,發現已經可以正常開啟啦!
PS:在度娘搜尋過程中發現有的小夥伴表示清空瀏覽器快取可以解決這個問題,但某雪嘗試無果……