1
下面的htaccess文件使用內部服務器錯誤(500)崩潰了站點。這個網站有這是這裏討論的misc.php補丁:WordPress 2.9.2 htaccess再次結束問題(在Patched站點中)
顯然別的東西在這裏打球或補丁沒有完全解決這個問題。 3個網站昨天下降。今天2(到目前爲止)。所有站點都有在上面的錯誤跟蹤鏈接中引用的修補程序文件。
該問題似乎是一箇中斷htaccess寫入操作,導致格式錯誤的htaccess文件(請參閱下面的紅色代碼)。
AuthName mysite.net
AuthUserFile /home/mysite/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/mysite/public_html/_vti_pvt/service.grp
Options All -Indexes
# BEGIN WordPress
# BEGIN WordPress root
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress root
dule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress root
謝謝toscho。這當然是我唯一的選擇。這樣做有什麼選擇?所有手動通過FTP我想?我可以通過腳本來完成嗎? – 2010-03-31 21:58:18
@toscho - 它如何影響使用友好永久鏈接的能力,如/%pagename%/。當使用/%pagename%/ permalinks時,是否需要爲每個新頁面/帖子寫入htaccess? – 2010-03-31 22:04:36
不,這些規則必須只寫*一次*。順便說一句,我不會使用WordPress的默認規則。今天早些時候,我在這個主題上發表了博文:http://toscho.de/p1638(德文,但代碼是英文)。 – fuxia 2010-03-31 22:12:12