Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » редирект в .htaccess с https на http с параметрами

Ответить
Настройки темы
редирект в .htaccess с https на http с параметрами

Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день.
Подскажите как реализовать...
есть урл вида 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

 

Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


Apache/2.4.6 (CloudLinux) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16

Отправлено: 15:18, 14-07-2022 | #21



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


в powershell выполните например
Код: Выделить весь код
(Invoke-WebRequest -Uri https://my_site.ru/1/2/3 -SkipCertificateCheck -SkipHttpErrorCheck).RawContent
и смотрите где Location. Мне кажется это браузер мутит, запрещая небезопасные соединения.

Отправлено: 18:12, 14-07-2022 | #22


Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


не удается найти параметр, соответствующий имени параметра "SkipCertificateCheck"

Отправлено: 09:42, 15-07-2022 | #23


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


ну или
Код: Выделить весь код
curl -Lvk "https://my_site.ru/1/2/3"
, или в хроме f12 на вкладке "сеть"...

Отправлено: 10:49, 15-07-2022 | #24


Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


и что должна увидеть?

Код: Выделить весь код
* Connected to *****  port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [108 bytes data]
* TLSv1.2 (IN), TLS handshake, Certificate (11):
{ [4046 bytes data]
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
{ [333 bytes data]
* TLSv1.2 (IN), TLS handshake, Server finished (14):
{ [4 bytes data]
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
} [70 bytes data]
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.2 (OUT), TLS handshake, Finished (20):
} [16 bytes data]
* TLSv1.2 (IN), TLS handshake, Finished (20):
{ [16 bytes data]
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN, server accepted to use http/1.1
* Server certificate:
*  subject: CN=*****
*  start date: May 10 23:58:16 2022 GMT
*  expire date: Aug  8 23:58:15 2022 GMT
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify result: unable to get local issuer certificate (20), c
ontinuing anyway.
} [5 bytes data]
> GET /1/2/3 HTTP/1.1
> Host: ***
> User-Agent: curl/7.73.0
> Accept: */*
>
{ [5 bytes data]
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: nginx
< Date: Fri, 15 Jul 2022 11:58:02 GMT
< Content-Type: text/html; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< X-Powered-By: PHP/5.4.45
<

Последний раз редактировалось Svetik2000, 15-07-2022 в 15:00.


Отправлено: 14:30, 15-07-2022 | #25


Аватара для dmitryst

Ветеран


Сообщения: 7114
Благодарности: 886

Профиль | Отправить PM | Цитировать


Цитата Svetik2000:
и что должна увидеть? »
что сертификат не очень, но браузер его прожуёт

-------
Осваиваю FreeBSD


Отправлено: 15:40, 15-07-2022 | #26


Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата dmitryst:
что сертификат не очень, но браузер его прожуёт »
Вот поэтому и хочу отказаться от сертификатов

Отправлено: 10:39, 18-07-2022 | #27


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Цитата Svetik2000:
Server: nginx »
все конфиги в студию, nginx и apache, иначе не понять. htaccess может быть отключён.

Отправлено: 16:54, 18-07-2022 | #28


Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Sham:
все конфиги в студию, nginx и apache, иначе не понять. htaccess может быть отключён. »
как мне их вытащить на виртуальном хостинге?

Отправлено: 17:08, 18-07-2022 | #29



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » редирект в .htaccess с https на http с параметрами

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разный редирект 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




 
Переход