個人博客同步轉載

轉自我的個人博客(ps:目前試用中體驗不好勿噴。。。)

使用WP Super Cache設置緩存的時候當使用wordpress默認的固定連接是,總是顯示固定連接結構出錯,然后單個博客文章無法訪問,這里需要設置httpd的url可重寫,步驟如下:

查看.HTACCESS是否需要修改

遠程連接主機,進入wordpress目錄,修改 .htaccess文件,.htaccess是隱藏文件,默認不顯示,使用ll -a命令即可看到。.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配置文件

WordPress中除了Default的url格式外,其他的都需要url 重新支持。默認是不支持的。VPS只能自己搞了,虛擬主機一般都默認開啟的。進入apache2/httpd/conf/httpd.conf
需要編輯httpd.conf文件。

AllowOverride controls what directives may be placed in .htaccess files.

It can be “All”, “None”, or any combination of the keywords:

Options FileInfo AuthConfig Limit

AllowOverride None
把AllowOverride None 改成AllowOverride All

重啟服務:service httpd restart

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 此文章轉載~ Apache偽靜態(Rewrite).htaccess文件詳解 Htaccess(超文本訪問)是一個...
    bornfreekiss閱讀 4,167評論 0 6
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,993評論 19 139
  • 架構師必須知道的26項PHP安全實踐 PHP是一種開源服務器端腳本語言,應用很廣泛。Apache web服務器提供...
    meng_philip123閱讀 6,121評論 1 161
  • 夢想其實很簡單,就是努力做到這24點,也許會步入成功的巔峰。 (1)夢想更多的是一種信念,一個方向,唯獨夢想可以與...
    一點梅閱讀 489評論 0 0
  • 早春時節,千里遠赴南京梅花山,春梅初開,芳姿搖曳,很是壯觀。此次亦是第一次近距離觀梅,遂填詞一則,以為紀念。 久慕...
    軒若臨風閱讀 596評論 2 6