2012-03-16 118 views
0

我安裝WordPress的網站和測試文件夾內所有的設置和我的.htaccess文件的代碼是:永久不能工作

# BEGIN WordPress 

RewriteEngine On 
<IfModule mod_rewrite.c> 
RewriteBase /html/beta/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

問題是,當我打開新的瀏覽器的網站,我permlink不工作,只有主頁和網頁正在工作,休息鏈接,我已經與帖子名稱不工作,錯誤顯示頁面沒有找到,但是當我刷新從管理員永久鏈接,然後所有的鏈接工作,我設置永久鏈接帖子名稱如:/%postname%/ 我的網站地址:http://ticitech.ch/

+0

可能重複的[WordPress的固定鏈接不工作(http://stackoverflow.com/questions/4324647/wordpress-permalinks-not -加工) – Ken 2012-10-20 08:35:46

回答

0

只需刪除任何.htaccess文件並提供預設如果可能的話使用防彈安全的htaccess相關問題

0

我經歷了同樣的問題和修復權限問題,並檢查.htaccess是否正確沒有解決它。然後,我在2天后發現我需要在Apache中啓用重寫模塊。您可以查看此tutorial以獲取完整說明。

0

對於永久的工作,你需要:

  1. 給WordPress的編輯權限.htaccess文件:

    $ sudo chmod -R 660 /link/to/.htaccess 
    

    在我的情況下,鏈接是/var/www/.htaccess。 然後再次將您的偏好保存在wordpress設置的永久鏈接中,以便對.htaccess文件進行必要的更改。之後,爲了安全起見,請將權限更改回440

  2. 啓用的mod_rewrite和重啓Apache(reference):

    $ sudo a2enmod rewrite 
    $ cd /etc/apache2/mods-enabled 
    $ grep mod_rewrite * 
    $ sudo service apache2 restart