Мне нужно соответствовать формату URL и в зависимости от совпадения URL необходимо перенаправить входящие запросы на разные страницы.
Например
http://www.domain.com/path1/path2/ неправильный URL-адрес -1 / ? Var1 = val1
http://www.domain.com/path1/path2/ другой-неправильный URL-адрес -1 / ? Var1 = val1
http://www.domain.com/path1/path2/ третий неправильный URL-адрес -1 / ? Var1 = val1
http://www.domain.com/path1/path2/ четвертый неверный URL-адрес -1 / ? Var1 = val1
См. Совпадения с выделенными URL-адресами. Он всегда имеет -1 в качестве строки URL. . Это нужно перенаправить на одну статическую страницу.
И некоторые другие URL всегда имеют var1 в качестве параметра URL Query String. Таким образом, если URL имеет var1 в качестве строки запроса, эти URL должны быть перенаправлены на другую статическую страницу.
Так что я попробовал это, но не сработало. Пожалуйста, помогите мне в этом сценарии перенаправления
RewriteEngine on
RewriteRule ^(path1/path2/[^-1]*)$ http://www.domain.com/target-page [L,R=301]