안녕하세요 apologys 어딘가에 있지만 내 설정과 함께 작동하는 답변을 찾을 수없는 경우.모드 재 작성을 사용하여 URL 청소
나는 www.example.co.uk/products/products.php
이 www.example.co.uk/products/
이되도록 URL에서 파일 이름을 제거 할 웹 사이트가 있습니다. 나는 홈 페이지에서 /index.php를 제거하기 위해 다음과 같이 익숙해 왔지만 폴더에있는 파일로 작업 할 수는 없다.
홈페이지 URL에서 index.php를 제거하는 작업 코드는 여기에 어떻게 수정하여 다른 페이지에서 products.php 등을 삭제할 수 있습니까?
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.php\ HTTP/
RewriteRule ^(([^/]+/)*)index\.php$ http://%{HTTP_HOST}/$1 [R=301,L]
어떤 도움 후자를 제거하고 나머지에 리디렉션을 발행,
한다 RewriteCond %}^{THE_REQUEST [AZ] {3,9} \/([^ /] + /) * 제품 \ .PHP \ HTTP/ 한다 RewriteRule^(제품 페이지를 방문 할 때 403 금지 메시지가 표시됩니다. –
되돌리기 ([^ /] + /) *) 제품 \ .php $ http : // % {HTTP_HOST}/$ 1 [R = 301, L] index.php 코드로 옮기고 products.php의 이름을 index.php로 바꿉니 까? –