Я не парень и пытаюсь получить код перезаписи, который я могу использовать в htaccess для параметра файла. В основном есть некоторые URL-адреса с «? M = 0» ИЛИ «? M = 1», которые я хочу перенаправить. КакКод переопределения для htaccess для определенного параметра
Old url: www.abc.com/nokia.html?m=1
New URL: www.abc.com/nokia.html
Old url: www.abc.com/nokia.html?m=0
New URL: www.abc.com/nokia.html
Я хочу, чтобы перенаправить код, который применяется только тогда, когда эти два конкретных m=1
или m=0
присутствуют. Если есть что-то другое, кроме m=1
или m=0
, перенаправление не применяется.
Я использую:
RewriteCond %{THE_REQUEST} \ /([^\?\ ]*)\?
RewriteRule^/%1? [L,R=301]
Но это будет применяться во всех URL-адресов, и, следовательно, я могу получить доступ администратора страницы, где «?» Используется с другими параметрами.
Может ли кто-нибудь указать код, который я могу использовать в особых случаях. Спасибо заранее.
Привет анубхава, Thnx .. но есть много ursls и Nokia.html только один exapmple, у меня есть около 300+ URLs, который заканчивается по-разному, как samsung.html, таблетки .html, поэтому PLZ изменить код соответственно .. – Jai
ОК проверить отредактированный код сейчас. – anubhava
Hi Anubhava, thnx a ton, он работал отлично. Для этого необходимо еще одно дополнение. на домашних страницах нет html в конце URL-адреса, и, следовательно, этот код не работает. например www.abc.co.in/?m=0 ИЛИ www.abc.co.in/?m=1 Может ли u plz предоставить код только для этих двух URL-адресов. Я должен использовать это также для того же домена. best rgds – Jai