其他選項的任意組合,而不是ess(儘管Wordpress是圍繞修改該文件而構建的),您可以將.htaccess文件的內容添加到httpd.conf(或虛擬主機配置文件)中的指令中。這種方法需要更多的訪問你的apache安裝(即它可能不適用於某些託管解決方案),但根據Apache httpd文檔,它在服務器上更安全,工作量更少,因爲apache會每次掃描每個目錄的.htaccess文件頁面被訪問,並且每次訪問該頁面時都會重新加載.htaccess文件。如果訪問被放入服務器配置中,那麼它在apache啓動時(或在服務器重新加載時)加載一次,就是這樣。
例如: 如果你的.htaccess文件包含了/網絡/ htdocs中/ example目錄
AddType text/example .exm
以下然後在你的httpd.conf文件以下將相當於
<Directory /www/htdocs/example>
AddType text/example .exm
</Directory>
編輯主配置而不是.htaccess的方法不要求您將AllowOverride指定爲None以外的內容。
在這種情況下,您仍然需要爲固定鏈接啓用mod_rewrite才能正常工作。
您是否將您的.htaccess文件與其他站點遷移?這將是我的第一個猜測。這,或者.htaccess中的路徑因服務器不同而不同。 – Sampson 2010-08-17 05:56:27
現在500錯誤,我複製.htacces文件從舊安裝到新 – 2010-08-17 08:31:51
我檢查了您的網站,它似乎是你解決你的問題。我有同樣的問題。你做了什麼來解決這個問題? – panofish 2010-10-01 04:49:01