Як я можу 301 редірект всіх запитів рядків з "? Гл = т", щоб мій форум корінь, будь ласка?
Як я можу 301 редірект всіх запитів рядків з "? Гл = т", щоб мій форум корінь, будь ласка?
Помістіть це правило перед іншими:
Будь ласка, перевірте його!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 =т Моя корінь.
Я не не хочу, щоб rediret старі URL, мода в корінь, я радий перенаправлення їх на новий URL, папки мода.
Я не думаю, ви розумієте проблему.
Востаннє редагувалось Snake; 14-03-10 в 21:41.
Вибачте за плутанину. Очевидно, моя вина - я сумую за цим деталям. Будь ласка, використовуйте це правило перед іншими правилами (перевірити його):
Це одна буде перенаправляти всі запити з? hl = t для вашого кореневого форуму. Якщо ви хочете, щоб перенаправити корінь усього служби, видаліть /forums правилоCode:RewriteCond %{QUERY_STRING} hl=t RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
Ще раз Вибачте за вводить в оману![]()