.htaccess를 너무 많이 사용하지 않았습니다. domain.com/path에서 사용자 유형이 다음 domain.com/index.php/path/to/file.htaccess if 진술?
되지 않은 경우로누군가에서 가져
가 간다 :이 같은 뭔가를 찾고 domain.com/admin
어떻게 리디렉션하고 싶지 않은 몇 단어에 대한 예외 또는 if 문을 추가 할 수 있습니까?
.htaccess를 너무 많이 사용하지 않았습니다. domain.com/path에서 사용자 유형이 다음 domain.com/index.php/path/to/file.htaccess if 진술?
되지 않은 경우로누군가에서 가져
가 간다 :이 같은 뭔가를 찾고 domain.com/admin
어떻게 리디렉션하고 싶지 않은 몇 단어에 대한 예외 또는 if 문을 추가 할 수 있습니까?
먼저 admin 재 작성을위한 규칙을 입력하고 .htaccess에게 마지막에 [L]
을 사용하여 마지막 규칙을 지정하십시오. 그런 다음 다른 규칙을 입력하십시오.
예 : 경기 규칙이 그것을 다시하지 않습니다 의미 -
후 사용
RewriteRule ^admin(/?)$ - [L]
RewriteRule ^(.*)$ /path/to/file.php?id=$1
, 그냥 제공 한 경로로 이동합니다.
다시 작성 규칙에서 항목을 제외하려면 RewriteCond 규칙을 추가해야합니다.
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^admin
RewriteCond %{REQUEST_URI} !^index.php
RewriteRule ^(.*)$ /index.php/$1 [L]
일반적으로 'RewriteCond'는 URL 재 작성 규칙에 대해 'if'로 사용할 수 있습니다. severfault : [Mod_Rewrite 규칙에 대해 알고 싶었던 모든 것] (http://serverfault.com/questions/214512/everything-youever-wanted-to-know-about-mod-rewrite-rules-but-were)을 참조하십시오. -afraid-to-ask) – mario