어떻게 301 모든 쿼리 문자열을 리디렉션할 수 있습니다 "? HL = t"내 포럼 루트하세요?
어떻게 301 모든 쿼리 문자열을 리디렉션할 수 있습니다 "? HL = t"내 포럼 루트하세요?
다른 이전에이 규칙을 넣어 :
그것을 검사하십시오!Code:RewriteCond %{QUERY_STRING} hl=(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi) RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
나는 모든 URL을 리디렉션하고 싶지 않아, 내가? HL =에서만 쿼리 문자열을 리디렉션할 수티 내 루트에.
내가 루트에 오래된 모듈 URL을 rediret 싶지 않는다, 나는 새로운 모듈 폴더의 URL로 리디렉션하는 기쁘게 생각합니다.
당신이 문제를 이해 생각 없다.
마지막으로 수정 Snake; 14-03-10 에 21:41.
혼란을 드려 죄송합니다. 그것은 분명히 내 잘못이야 -이 세부 사항을보고 싶어요. 다른 규칙 (그것을 테스트)하기 전에이 규칙을 사용하십시오 :
이것은 모든 요청을 리디렉션됩니다? HL = T를 여러분의 포럼 루트에. 당신의 전체 서비스의 루트로 리디렉션하려는 경우, 다음 규칙에서 / 포럼 삭제Code:RewriteCond %{QUERY_STRING} hl=t RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
오해에 대해 다시 한번 죄송합니다