2009-06-29 2 views
0

존재하는 경우 .PHP 확장이 URL을 여기에mod_rewrite를이 - .PHP 확장 파일이

에있는 경우 I는 다음 규칙을 건너 뛸 수있는 방법을 알아낼 수 없습니다 규칙을 건너 뛰기 내가 현재 사용하고 무엇

RewriteCond %{REQUEST_URI} !\.php 
RewriteCond %{REQUEST_URI} \/([0-9a-z]*)$ [NC] 
RewriteRule ^(.*) index.php?un=$1 [L] 

답변

2

질문이 약간 모호하지만 다음 내용이 도움이 될 수 있습니다. 다음 다시 쓰기 규칙에 조건을 추가하므로 요청 URI에 .php이없는 경우에만 평가됩니다.

RewriteCond %{REQUEST_URI} !\.php 
RewriteRule # Your rewrite rule here 
+0

한다 RewriteCond % {REQUEST_URI}! \. PHP 한다 RewriteCond % {REQUEST_URI} \/([0-9A-Z *) $ [NC] RewriteRule의 (^. *)의 index.php? = UN $ 1 [L] 여전히 PHP 페이지가 변수 – Tim

+0

@Tim으로로드됩니다. 다소 이상합니다. 어떤 URL을 요청하고 PHP 코드에서 어떤 쿼리 문자열 변수를 보았습니까? – molf

+0

domain/varariable을 변수 소스로 사용하고 domain.com/about.php를 사용하여 about.php 페이지로 이동합니다. – Tim