- Автор темы
- #1
Нужен редирект внутренних страниц, а именно, с страницы вида site.ru/?page=2 на главную, т.е. на site.ru/
нашел пример, который то же самое делает с /index.php
потому что вариант, если урл страницы был бы без "знака вопроса" работает... ниже рабочий код
редиректа с страницы site.ru/page=2 на site.ru
Уважаемые, подскажите как поправить... Понятно, что цифра два это аргумент... Если не трудно, подскажите как это заменить регулярным выражением.
Заранее, спасибо!
нашел пример, который то же самое делает с /index.php
по такому же принципу переписал экранировав спец.символ "знак. вопроса"RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ Для просмотра ссылки Войдиили Зарегистрируйся [R=301,L]
Однако такой вариант не работает... видимо как то я неправильно спец.символ закрываю...RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /\?page=2\ HTTP/
RewriteRule ^\?page=2$ Для просмотра ссылки Войдиили Зарегистрируйся [R=301,L]
потому что вариант, если урл страницы был бы без "знака вопроса" работает... ниже рабочий код
редиректа с страницы site.ru/page=2 на site.ru
Т.е. фактически всё упирается в этот спец. символ...RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /page=2\ HTTP/
RewriteRule ^page=2$ Для просмотра ссылки Войдиили Зарегистрируйся [R=301,L]
Уважаемые, подскажите как поправить... Понятно, что цифра два это аргумент... Если не трудно, подскажите как это заменить регулярным выражением.
Заранее, спасибо!