2010-12-02 137 views

回答

5

請嘗試以下操作。我會把它作爲你的集合中的最後一個規則(即底部),以免與任何其他規則衝突。

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !\..+$ 
RewriteRule ^(.*)$ /$1.html [R=301,L] 

這將確保該請求是不是一個目錄,這是不某種延伸結束。如果滿足這些條件,則會將請求追加到.html

這是未經測試的,所以如果它有效,請回復。 ;)

+0

非常感謝,雖然我不得不放在htaccess規則列表的頂部。 – BrynJ 2010-12-08 12:45:27