X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите с .htaccess, вопросы...
kosa1
kosa1
Topic Starter сообщение 21.8.2019, 15:37; Ответить: kosa1
Сообщение #1


Здравствуйте, пол года назад переехал на https, сделал поправки в файле https и после этого трафик упал в 10 раз... Подскажите, что не так?
Как сделать редирект с www на без...
Как правильно оформить ошибку 404, сейчас код 302 передает?
Сейчас адреса используются с 443 префиксом, как его убрать?
Что не так с префиксом https, где то не так...

Код
Главное зеркало - https://xn--h1aafkeagik.xn--p1ai

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]

RewriteCond %{HTTP_HOST} ^www.xn--h1aafkeagik.xn--p1ai$ [NC]
RewriteRule ^(.*)$ http://xn--h1aafkeagik.xn--p1ai/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://xn--h1aafkeagik.xn--p1ai/ [R=301,L]

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OS_ZP_UA
OS_ZP_UA
сообщение 21.8.2019, 16:31; Ответить: OS_ZP_UA
Сообщение #2


С www на без

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

404

ErrorDocument 404 /404.php

443 порт это и есть https, раньше у вас был 80 по нему сайты передаются по незащищенному http

Ну и главное при переезде на https, это посмотреть чтобы сервер отдавал страницы по HTTP2 протоколу, а не по устаревшему HTTP1.1.

Сообщение отредактировал OS_ZP_UA - 21.8.2019, 16:33
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kosa1
kosa1
Topic Starter сообщение 21.8.2019, 17:01; Ответить: kosa1
Сообщение #3


OS_ZP_UA, спасибо, а как это проверить?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OS_ZP_UA
OS_ZP_UA
сообщение 21.8.2019, 18:08; Ответить: OS_ZP_UA
Сообщение #4


kosa1, да как угодно в принципе.
например єто видно в логах сервера, по какому протоколу отдался документ.
или например в инструментах разработчика Гугл Хром, вкладка Network колонка Protocol
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Osipec
Osipec
сообщение 22.8.2019, 1:46; Ответить: Osipec
Сообщение #5


Цитата(OS_ZP_UA @ 21.8.2019, 16:31) *
Ну и главное при переезде на https, это посмотреть чтобы сервер отдавал страницы по HTTP2 протоколу, а не по устаревшему HTTP1.1.


На что конкретно это влияет?
При втором случае https не будет корректно работать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OS_ZP_UA
OS_ZP_UA
сообщение 22.8.2019, 11:53; Ответить: OS_ZP_UA
Сообщение #6


Цитата(Osipec @ 21.8.2019, 23:46) *
На что конкретно это влияет?
При втором случае https не будет корректно работать?

На скорость.
Переезд на https делает сайт чуть медленнее, но позволяет перейти на HTTP2 протокол, что делает сайт быстрее. И в итоге, если остаться на HTTP1.1 то сайт будет медленней изначального, а если перейти на HTTP2, то быстрее.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kosa1
kosa1
Topic Starter сообщение 23.8.2019, 9:42; Ответить: kosa1
Сообщение #7


OS_ZP_UA, от яши проблем не будет? Слышал, что яша отсталый и у людей, которые переехали на TLS 1.3 - были проблемы с трафиком у яши, а когда вернули на 1.0 - все вернулось...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OS_ZP_UA
OS_ZP_UA
сообщение 23.8.2019, 10:46; Ответить: OS_ZP_UA
Сообщение #8


kosa1, А кто вас заставляет переходить на TLS1.3, HTTP2 нормально работает на TLS1.2, а это протокол 2008 года...Яша конечно тормоз, но не на 11 лет)))

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 692 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1695 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2315 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12406 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2085 28.12.2019, 7:33
автор: KrisGuseva


 



RSS Текстовая версия Сейчас: 29.3.2024, 11:30
Дизайн