2011-08-30 37 views
1

我正在嘗試爲.html擴展名創建一個301重定向,但是我嘗試創建一個無限循環 - 我當前的htaccess文件位於下方。例如,我們的聯繫頁面可以通過「/contact.html」和「/ contact」訪問,但是我希望「contact.html」將301重定向到「/ contact」。在.htaccess文件中的RewriteRule問題

Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^\.]+)$ $1.html [NC,L] 

RewriteCond %{HTTP_HOST} ^pulseconsulting\.co.nz$ [NC] 
RewriteRule ^(.*)$ http://www.pulseconsulting.co.nz/$1 [R=301,L] 

回答

1

您已經重寫任何目錄/dir.html

RewriteRule ^([^\.]+)$ $1.html [NC,L] 
+0

感謝 - 我只需要雖然實施301重定向既是鏈接仍可訪問。 – user920515