Paano ko 301 redirect ang lahat ng mga query string na may "? Hl = t" sa aking forum root mangyaring?
Paano ko 301 redirect ang lahat ng mga query string na may "? Hl = t" sa aking forum root mangyaring?
Ilagay ito patakaran bago ang iba:
Mangyaring subukan ito!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]
Hindi ko nais na i-redirect ang lahat ng mga url, GUSTO kong mag-redirect ang LAMANG query string na may? Hl =t sa aking ugat.
Hindi ko wala gusto rediret ang lumang url mod sa root, i am masaya-redirect sa kanila na ang bagong url ng folder ng mod.
Wala ako sa tingin mo ay unawa ang problema.
Huling nai-edit sa pamamagitan ng Snake; 14-03-10 sa 21:41.
Paumanhin para sa pagkalito. Ito ay malinaw naman ang aking kasalanan - makaligtaan ko ito detalye. Mangyaring gamitin ang patakaran na ito bago sa iba pang mga panuntunan (pagsubok ito):
Redirect ng ito ay ang lahat ng mga kahilingan? Hl = t sa iyong root ng forum. Kung nais mong nagre-redirect sa root ng iyong buong serbisyo, pagkatapos ay alisin ang / forum mula sa patakaranCode:RewriteCond %{QUERY_STRING} hl=t RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
Sandaling muli paumanhin para sa nakaliligaw