|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » редирект в .htaccess с https на http с параметрами |
|
|
редирект в .htaccess с https на http с параметрами
|
Пользователь Сообщения: 51 |
Добрый день.
Подскажите как реализовать... есть урл вида https://my_site.ru/1/2/3 нужно сделать редирект на http://my_site.ru/1/2/3 вариант вида RewriteCond %{SERVER_PORT} ^443$ [OR] RewriteCond %{ENV:HTTPS} =on RewriteCond %{QUERY_STRING} section=1 RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] делает переадресацию на урл http://my_site.ru/index.php?param=3 подскажите как можно реализовать? либо через .htaccess либо через php |
|
Отправлено: 12:05, 09-07-2022 |
Ветеран Сообщения: 7147
|
Профиль | Отправить PM | Цитировать Попробуйте Reverse Proxy, например
|
------- Отправлено: 13:04, 09-07-2022 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать Цитата dmitryst:
и доступа к настройкам Апача нет |
|
Отправлено: 13:06, 09-07-2022 | #3 |
Ветеран Сообщения: 7147
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 13:26, 09-07-2022 | #4 |
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать В том то и дело, что сертификат невалидный, поэтому и возникла необходимость вернуть опять на http
В вашем варианте идет редирект на http://my_site.ru/index.php?param=3 |
|
Отправлено: 13:36, 09-07-2022 | #5 |
Deadooshka Сообщения: 2497
|
Профиль | Отправить PM | Цитировать 1. проверка сертификата идёт до разбора http запроса, поэтому браузер будет ругаться.
2. если REQUEST_URI имеем после других преобразований, то нужно смотреть сырой запрос. 303 не кэширует. |
Отправлено: 14:21, 09-07-2022 | #6 |
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать Цитата Sham:
|
|
Отправлено: 09:31, 12-07-2022 | #7 |
Deadooshka Сообщения: 2497
|
Профиль | Отправить PM | Цитировать 301 редирект кэшируется. Смотрите Location в реальном ответе сервера. Может срабатывать какое-то предыдущее правило в конфиге.
|
Отправлено: 11:01, 12-07-2022 | #8 |
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:34, 12-07-2022 | #9 |
Deadooshka Сообщения: 2497
|
Профиль | Отправить PM | Цитировать ну вместо 1/2/3 регулярку свою вставить надо (если мой вариант).
RewriteCond %{THE_REQUEST} \s(/[^/]+/[^/]+/\d+\S*) |
Отправлено: 12:17, 12-07-2022 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разный редирект http и https | kot488 | Вебмастеру | 2 | 05-12-2017 13:19 | |
Переадресация с HTTPS на HTTP как .... ? | dark-------13 | Хочу все знать | 3 | 25-07-2013 13:27 | |
Интернет - автоматически перенаправляет с http:// на https:// | last-77 | Microsoft Windows 2000/XP | 10 | 07-06-2010 17:07 | |
Условный редирект в .htaccess | lexast | Вебмастеру | 9 | 21-06-2009 19:07 | |
[htaccess] redirect https to http | strejiok | Вебмастеру | 9 | 25-11-2006 13:50 |
|