|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум 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 |
|
Ветеран Сообщения: 7317
|
Профиль | Отправить PM | Цитировать Попробуйте Reverse Proxy, например
|
|
------- Отправлено: 13:04, 09-07-2022 | #2 |
|
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать Цитата dmitryst:
и доступа к настройкам Апача нет |
|
|
Отправлено: 13:06, 09-07-2022 | #3 |
|
Ветеран Сообщения: 7317
|
Профиль | Отправить 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 Сообщения: 2566
|
Профиль | Отправить PM | Цитировать 1. проверка сертификата идёт до разбора http запроса, поэтому браузер будет ругаться.
2. если REQUEST_URI имеем после других преобразований, то нужно смотреть сырой запрос. 303 не кэширует. |
|
Отправлено: 14:21, 09-07-2022 | #6 |
|
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать Цитата Sham:
|
|
|
Отправлено: 09:31, 12-07-2022 | #7 |
|
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать 301 редирект кэшируется. Смотрите Location в реальном ответе сервера. Может срабатывать какое-то предыдущее правило в конфиге.
|
|
Отправлено: 11:01, 12-07-2022 | #8 |
|
Пользователь Сообщения: 51
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 11:34, 12-07-2022 | #9 |
|
Deadooshka Сообщения: 2566
|
Профиль | Отправить 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 | |
|