Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 04.05.2012
Сообщений: 131
1

Не работает редирект с любой цифрой

08.08.2018, 11:56. Показов 994. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Прописал кто то такое в правилах
Redirect 301 /desc-220&page=* /arenda-ekskavatora-pogruzchika/case-590.html

Ну и собственно редирект работает прям с /desc-220&page=*

А нужно где * была любая цифра.

Пробовал
RewriteRule /desc-220&page=^([0-9]+)$ /arenda-ekskavatora-pogruzchika/case-590.html
и так и сяк
RewriteRule ^/desc-220&page=([0-9]+)$ /arenda-ekskavatora-pogruzchika/case-590.html
никак

Как это побороть.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.08.2018, 11:56
Ответы с готовыми решениями:

Редирект с url с цифрой в конце на /
Добрый день. Как в .htaccess сделать редирект с адресов типа maximsglobal.com/любое_число на...

Можно ли сделать так чтобы при возникновении любой ошибки в ASP происходил редирект на требуемую страницу с текстом?
Добрый день! Пользователь проходит авторизацию, ему назначается уровень доступа, потом...

Строка: вставить перед цифрой букву, стоящую за цифрой
Задана строка из латинских букв и цфир. Вставить перел цифрой букау, стоящую за цифрой

Не работает редирект
Вот скрипт который должен перенаправлять на сайт автора (http://localhost/kuznecov/chapter3.php): ...

1
1120 / 674 / 405
Регистрация: 07.11.2015
Сообщений: 1,084
08.08.2018, 12:46 2
Лучший ответ Сообщение было отмечено stydent33 как решение

Решение

Цитата Сообщение от stydent33 Посмотреть сообщение
Прописал кто то такое в правилах
Redirect 301 /desc-220&page=* /arenda-ekskavatora-pogruzchika/case-590.html

Ну и собственно редирект работает прям с /desc-220&page=*

А нужно где * была любая цифра.
С регулярками работает RedirectMatch
Код
RedirectMatch 301 ^/desc-220&page=[0-9]+$ /arenda-ekskavatora-pogruzchika/case-590.html

Цитата Сообщение от stydent33 Посмотреть сообщение
Пробовал
RewriteRule ^/desc-220&page=([0-9]+)$ /arenda-ekskavatora-pogruzchika/case-590.html
никак

Как это побороть.
В таком виде это будет работать только в контексте VirtualHost, а в контексте .htaccess строка с которой работает RewriteRule никогда не начинается с /.
Код
RewriteRule ^desc-220&page=([0-9]+)$ /arenda-ekskavatora-pogruzchika/case-590.html  [R=301,L]
0
08.08.2018, 12:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.08.2018, 12:46
Помогаю со студенческими работами здесь

Не работает редирект
нужно через мою программу запускать как дочерний процесс разные программы на паскале.вот к примеру...

Не работает редирект
Всем привет! Хочу склеить сайты с WWW и без - но ничего не выходит, обыскал пол интернета, все...

Не работает редирект
Прописал в htaccess: RewriteEngine on RewriteCond %{HTTPS} on RewriteRule ^.*$...

Не работает редирект
Доброй ночи! Я написал форму и сделал к ней проверки, если все норм то человек переходит на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru