1
내 .html 확장자에 대해 301 리디렉션을 만들려고하지만 모든 RewriteRule 시도가 무한 루프를 만듭니다. 현재의 htaccess 파일은 아래에 있습니다.RewriteRule은 .htaccess 파일에서 발생합니다.
예를 들어 우리의 연락처 페이지는 "/contact.html"과 "/ contact"를 통해 액세스 할 수 있지만 "contact.html"은 "/ contact"로 301 리디렉션하도록하고 싶습니다.
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]
감사를 /dir.html 다시 쓰기 있습니다 - 난 그냥 모두 링크가 여전히 액세스로 비록 301 리디렉션을 구현해야합니다. – user920515