Переписать несколько URL в одну глубину с помощью htaccess - PullRequest
0 голосов
/ 10 января 2012

В последнее время я начал использовать htaccess для перезаписи своих URL, но у меня возникли некоторые проблемы с этим.Я не уверен, является ли URL-адрес правильным названием на английском, но я не знаю, как определить, какой URL-адрес ссылается на страницу с той же глубиной URL-адреса.Например,

У меня есть страница: example.com/page1.php?var1=x&var2=y и страница: example.com/page2.php?var3=a&var4=b

Я бы хотел переписать их на

    example.com/x/y/
    example.com/a/b/

Проблема в том, что когда я использую URL с глубиной 2 косых черты, браузер не знает, на какую страницу он должен перейти.Может кто-нибудь помочь мне найти решение.

1 Ответ

0 голосов
/ 10 января 2012

Вам нужно добавить что-то еще в URL, чтобы указать, на какую базовую страницу отправлять строку запроса, если в строке запроса нет ничего, что можно было бы использовать для определения этого.Например: example.com/1/x/y/ -> example.com/page1.php?var1=x&var2=y и example.com/2/a/b/ -> example.com/page2.php?var3=a&var4=b.

...