wordpress網站的朋友,一般在修改主題之前,都會在本地服務器上修改好之后,不上傳到網站而要進行本地測試好了再上傳到服務器,下面我就來介紹在本地服務器配置wordpress偽靜態的技巧.
偽靜態是wordpress網站SEO的首選之作,所以有時在本地也需要這樣的測試,但是,可能會碰到一個問題:使用弄wordpress的偽靜態設置,直接在wordpress后臺通過設置固定連接來設置偽靜態后,一些頁面會打不開、出錯,總是出現Object not found沒找到該頁面,這是什么緣故呢?wordpress怎樣才能在本地實現偽靜態呢?下面一起來看看.
安裝好wamp本地服務器軟件后,打開啟動本地服務器,然后在任務欄找到wamp的標簽,左鍵單擊,在彈出的菜單中找到apache,然后找到httpd.conf文件并打開,搜索 LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的#,如果沒有#的話不用管.
然后,使用EditPlus或者其他專業的文檔工具打開根目錄下的.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
最后,我們重啟Apache服務器,偽靜態就實現了.
新聞熱點
疑難解答
圖片精選