Редирект на https htaccess, правильно ли?

12
SZ
На сайте с 08.01.2011
Offline
73
1309

Здравствуйте.

Правильна ли такая конструкция для перенаправления сайта с HTTP на HTTPS?

RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
S
На сайте с 30.09.2016
Offline
459
#1
SpounZz:
Здравствуйте

И Вам не хворать.

SpounZz:
Правильна ли такая конструкция для перенаправления сайта с HTTP на HTTPS?
Наберите в адресной строке адрес, и увидите. Только robots.txt исключите из правила.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Lazy Badger
На сайте с 14.06.2017
Offline
178
#2
SpounZz:
Правильна ли такая конструкция для перенаправления сайта с HTTP на HTTPS?

Если использовать голову по назначению, то https://htaccess.madewithlove.be подтверждает, что все нормально.

Правильно - так, а не спрашивать очевидные вещи

Производство жести методом непрерывного отжига
SV
На сайте с 03.11.2008
Offline
1381
#3
LazyBadger:
Правильно - так,

А еще правильнее - проверять ответы сервера с пом. сторонних сервисов. Напр https://bertal.ru ;)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
suffix
На сайте с 26.08.2010
Offline
259
#4
SeVlad:
А еще правильнее - проверять ответы сервера с пом. сторонних сервисов. Напр https://bertal.ru ;)

Я уже неоднократно приводил пример то bertal глючный, неадекватный сервис. Однако при наличии кучи других бесплатных, нормально работающих Вы упорно продолжаете его советовать. Это просто из шаблона выйти не можете ?

Клуб любителей хрюш (https://www.babai.ru)
S
На сайте с 30.09.2016
Offline
459
#5
suffix:
Я уже неоднократно приводил пример то bertal глючный, неадекватный сервис. Однако при наличии кучи других бесплатных, нормально работающих Вы упорно продолжаете его советовать. Это просто из шаблона выйти не можете ?

Это Вы просто неравнодушны к данному юзеру форума и начинаете срач при каждом удобном случае. Не можете, как Вы выразились, выйти из шаблона. На самом деле, надо уметь читать

SeVlad:
А еще правильнее - проверять ответы сервера с пом. сторонних сервисов. Напр https://bertal.ru ;)
SeVlad просто пишет, что надо не просто проверять корректность директив, как предложил "предыдущий оратор", а проверять работоспособность с помощью сторонних серверов. Бертал приведён только как пример, предпочитаемый именно данным юзером.
Lazy Badger
На сайте с 14.06.2017
Offline
178
#6
Sitealert:
SeVlad просто пишет, что надо не просто проверять корректность директив, как предложил "предыдущий оратор", а проверять работоспособность с помощью сторонних серверов.

Шайзе! Что именно проверять-то??? Что RewriteRule с [R=301,L] работает и отдает именно 301 код? или что target отдает 200?

Так я по секрету скажу, что такие "тестировщики Апача" не вперлись ни в какое место ASF. Есть возражения по ашпекту в дискурсе (не говоря о том, что проверку response code для любого урла сайта нативнее, проще и быстрее сделать в Метрике - а если сайта, двигаемого в Яндексе, нет в ЯВМ,то кто-то ССЗБ и ему в другое место)?!

SV
На сайте с 03.11.2008
Offline
1381
#7
LazyBadger:
Что RewriteRule с [R=301,L] работает и отдает

Именно. Не тупи хоть ты, плз.

Lazy Badger
На сайте с 14.06.2017
Offline
178
#8
SeVlad:
Именно. Не тупи хоть ты, плз.

Я как раз НЕ туплю, барин. Ибо еще никто нигде никогда за *дцать лет не ловил Апач на том, что это не работает. Следовательно что? Не надо искать приключений на тухес там, где их нет. И некоторые вещи, пока нет оснований считать иначе - аксиомы, а не теоремы

S
На сайте с 30.09.2016
Offline
459
#9
LazyBadger:
Я как раз НЕ туплю, барин. Ибо еще никто нигде никогда за *дцать лет не ловил Апач на том, что это не работает.

Может быть. Но в данном конкретном случае, "для перенаправления сайта с HTTP на HTTPS", эта хрень https://htaccess.madewithlove.be - ни о чём. Потому что решение в данном случае зависит от настроек кнкретного сервера.

Lazy Badger
На сайте с 14.06.2017
Offline
178
#10
Sitealert:
Но в данном конкретном случае, эта хрень https://htaccess.madewithlove.be - ни о чём.

Рили? Она не отвечает на вопрос ТС "Правильна ли такая конструкция для перенаправления сайта с HTTP на HTTPS?"? Или делает это неправильно/непонятно?

Как отчичами/дедичами заповедано: "Критикуешь - предлагай!" Вот Бертал (работающий или нет - вопрос следующий и отдельный) для задачи ТС реально ни в куда не вперся: ему не надо response-headers читать (сейчас), ему надо решить его частную узкую задачу

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий