2012-01-03 5 views

답변

1

RewriteRule 지시문에서 쿼리 문자열을 가져올 수 없습니다. 당신은 또한 "HTTP : ///www.yourdomain.com/page.php"리디렉션됩니다

#if query string has var=val 
RewriteCond %{QUERY_STRING} var=val [NC,OR] 
#or it just has ? with no query string 
RewriteCond %{THE_REQUEST} page\.php\?\ [NC] 
#and resource is page.php serve 404 
RewriteRule ^page\.php$ /404.shtml [R=404,L,NC] 
+0

를 사용 var=val 또는 ? (빈 쿼리 문자열)을 검색하도록하려면 그냥 HTTP "원하는 : // /www.yourdomain.com/page.php? " "?" 끝 부분에서 – Arif

+0

@Arif 위의 수정을 시도하십시오. –

관련 문제