返回列表 回覆 發帖

[求助] 無法固定鏈接

我用的是wordpress 2.9.1版本,空間是000webhost。
把鏈接設定為/%postname%.html,FTP裏沒看見.htaccess,於是自己加上,同時寫上:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
把.htaccess上傳到/public_html,可是除了部落格首頁,每篇文章都出現error。

在論壇裏找到yaojie的提問,學他這麼寫:(反正死馬當活馬醫,什麽都試就是)
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

再加上
<Limit POST>
order allow,deny
allow from all
</Limit>
ErrorDocument 401 /401.php
ErrorDocument 402 /402.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php

# END WordPress

還是出現error。
如果你要設定固定網址的話 可以在FTP裡面新增一個空白的.htaccess
權限開777
在WP後台設定固定網址後,他就會自己寫入了固定網址的部分,然後再去增加你要的設定,比較不會出錯。
*阿貓部落格*
http://amao.tw

謝謝遊阿貓的回復。
試了,還是不行。。。以為是因我博客舊文太多影響鏈接,到另一個空間再架一個全新的wordpress。在FTP新增了空白的.htaccess,到後臺自定義鏈接,見到“現在您應該更新您的 .htaccess 文件”的提示,抄了過去貼.htaccess,依然出現error。
連定義“月份和文章名”也不行。

想請問下面那個“分類目錄起點”和“標簽目錄起點”怎麽用?出來的鏈接是怎樣?
本帖最後由 城外的煙嵐 於 2010-2-27 00:26 編輯

你目前問題就是出現你並沒有仔細看好任何回復
1.(從後台設定時,你的.htaccess必須設定在權限777)
2.(如果你直接加語法在.htaccess後,還必須在回到後台再重設定一次)
---------------------------------------------------------------
分類目錄起點:
預設值:/category/,如果我在空格內打上/shachi/
原始的目錄網址「shachi.tw/category/網站架設/」,就會變成「shachi.tw/shachi/網站架設/

標籤目錄起點:
預設值:/tag/,如果我在空格內打上/sofree/
原始的標籤網址shachi.tw/tag/cpanel/,就會變成shachi.tw/sofree/網站架設/

本帖最後由 cksan 於 2010-3-2 00:56 編輯

我目前的問題就是我沒有把每個步聚都說出來。
新增空白.htaccess,設定777,到後臺自定義鏈接,抄下mod_rewrite,再回後臺設定固定鏈接。
我就是這麼做的。
無論如何,感謝城外版主答復,學習了。
如果己經在FTP將檔案改成777,那在後台設定固定網址的時候應該就會自動寫入,為什麼還要在抄入mod_rewrite呢?mod_rewrite應該是伺服器本身有沒有開啟、支援的問題。

1.按照原本的方法新增.htaccess,777,後台設定固定連結。
2.設定好後把.htaccess抓下來,看看裡面wp寫了什麼設定,丟上喘息看看。
3.把你目前會出現的錯誤寫出來看看。
4.有沒有安裝快取外掛,如果有試著清除快取或關閉。
*阿貓部落格*
http://amao.tw

終於搞定了!玩死我鳥。。。
原來是我用notepad新增htacess,上傳到FTP時只把它改成.htacess沒刪除後綴.txt,難怪一直沒反應。==
感謝城外版主和遊阿貓解答。

還有最後一道白癡問題(莫見笑)。。。
請問htacess需不需要更為644或其他?777會不會有安全性的問題?
7# cksan
恭喜你

沒有要更改檔案時就改回644吧
*阿貓部落格*
http://amao.tw
返回列表