Como podo redirección 301 de consulta con todas as cadeas "? HL = t" a miña raíz foro por favor?
Como podo redirección 301 de consulta con todas as cadeas "? HL = t" a miña raíz foro por favor?
Pon esta regra antes que os outros:
Por favor, proba-lo!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]
EU NON quere redireccionar todos os URLs, quero redireccionar PENAS secuencias de consulta? HL =t a miña raíz.
Non non quere rediret as URLs mod antiga á raíz, eu son feliz redirixido-as para o novo mod URLs cartafol.
Eu non creo que está entendendo o problema.
Último editado por Snake; 14-03-10 en 21:41.
Pena de confusión. É obviamente miña culpa - eu sinto falta ese detalle. Por favor, use esa regra antes de outras regras (proba-lo):
Este vai redireccionar todas as solicitudes con? HL = t para a raíz do seu foro. Se quere redireccionar a raíz do seu servizo todo, a continuación, eliminar / foros de regraCode:RewriteCond %{QUERY_STRING} hl=t RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
Unha vez máis desculpe por enganar