linux雲主機配置wordpress偽靜態?

Tags: 主機, 靜態,

如何在linux系統下實現偽靜態呢?linux與window系統wamp環境開啟偽靜態還是有很多的區別與異同點。環絡科技發現有很多的站長朋友都不能完美配置,這裡就介紹一下如何配置wordpress偽靜態

工具/原料

putty軟件

方法/步驟

首先就是登陸putty,不懂如何登陸putty的小夥伴,可以參考這篇文章使用putty鏈接raksmart vps ,登陸putty之後,我們直接cd 到/etc/httpd/conf/目錄下進行對httpd.conf進行apache編輯配置。如下圖:

linux雲主機配置wordpress偽靜態

我們直接vi httpd.conf就可以進行配置了,首先要確定搜索 LoadModule rewrite_module modules/mod_rewrite.so看是否有#註釋掉,如果有的話,把#取消掉。如下圖,筆者已經取消了:

linux雲主機配置wordpress偽靜態

linux雲主機配置wordpress偽靜態

緊接著我們需要打開兩次AllowOverride None,很多人由於只打開一次AllowOverride None,導致wordpress任然無法打開。這裡我們千萬要注意:

第一次打開整體的AllowOverride None,如下圖:

linux雲主機配置wordpress偽靜態

第二次需要打開我們再次把網站的根目錄AllowOverride None改成AllowOverride All,如下圖:

linux雲主機配置wordpress偽靜態

最後我們回到wordpress安裝目錄:

linux雲主機配置wordpress偽靜態

輸入命令ls -al顯示隱藏的文件,因為 .htaccess 會隱藏顯示,如果沒有就自己創建一個。筆者已經有了,如下圖:

linux雲主機配置wordpress偽靜態

然後編輯該文件.htaccess,加入如下代碼保存即可:

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

最後如下圖:

linux雲主機配置wordpress偽靜態

這樣我們再在wordpress後臺改變任意固定鏈接都不會出現404頁面了,偽靜態完美解決。

linux雲主機配置wordpress偽靜態

相關問題答案