Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/29: Рейтинг темы: голосов - 29, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 41
1

HTTPS без WWW на HTTPS с www

19.03.2013, 14:48. Показов 5301. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет люди добрые.
Имеется сайт simple.com
Нужно сделать доступ только SSL и www , т.е вот так: https://www.simple.com и никак иначе, только так.
Прописал в Htaccess
Код
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Теперь идет редирект
1) с simple.com на https://www.simple.com
2) с www.simple.com на https://www.simple.com
Но не хватает еще редиректа с https://simple.com на https://www.simple.com
Жду помощи и от добрых, и от злых людей.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.03.2013, 14:48
Ответы с готовыми решениями:

Два редиректа одновременно: с "без-www" на "www" и с http на https
Что нужно прописать в htaccess? чет уже полдня мучаюсь - не выходит

Правильный редирект домена с https и www
Добрый день. Подскажите, как правильно настроить редирект в .htaccess для домена с www и https? ...

Склеить www и без www - склейка доменов и сайтов через редирект .htaccess файл
Добрый день! У меня в файле robot.txt прописано правило Host: site.ru и я хочу склеить домены...

301 редирект с www на без-www не работает на главной
Хочу сделать 301 редирект с www.macrocosm.com.ua на домен без www. Пишу: Options +FollowSymLinks...

8
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
19.03.2013, 14:57 2
попробуйте это (только соответственно заменить http на https)
0
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 41
19.03.2013, 15:00  [ТС] 3
Цитата Сообщение от KOPOJI Посмотреть сообщение
попробуйте это (только соответственно заменить http на https)
Что именно и с чем?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
19.03.2013, 15:08 4
а что непонятного? Берете первый же код и меняете http на https
Код
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ https://www.site.ru/$1 [QSA,L,R=301]
Можно попробовать еще так
Код
RewriteEngine On
RewriteCond %{HTTPS} =off [OR]
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule . https://www.site.ru%{REQUEST_URI} [R=301,L]
1
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 41
19.03.2013, 15:10  [ТС] 5
Заработало вот так:

Код
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.simple.com/$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} ^simple\.com$ [NC]
RewriteRule ^(.*)$ http://www.simple.com/$1 [QSA,L,R=301]
Решено. Спасибо!
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
19.03.2013, 15:12 6
Цитата Сообщение от peskarr Посмотреть сообщение
Код
RewriteRule ^(.*)$ http://www.simple.com/$1 [QSA,L,R=301]
на https замените, вам же туда надо..
0
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 41
19.03.2013, 15:16  [ТС] 7
RewriteRule ^(.*)$ http://www.simple.com/$1 [QSA,L,R=301]
От и так работает без проблем (Можете задумацо почему) . Но на всякий случай поменял на httpS
0
KOPOJI
19.03.2013, 15:36
  #8

Не по теме:

Цитата Сообщение от peskarr Посмотреть сообщение
Можете задумацо почему
потому что не вводили адрес https://simple.com ? :)

0
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 41
19.03.2013, 22:32  [ТС] 9
Цитата Сообщение от KOPOJI Посмотреть сообщение

Не по теме:


потому что не вводили адрес https://simple.com ? :)

Не уважаете, это же сабж.
0
19.03.2013, 22:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2013, 22:32
Помогаю со студенческими работами здесь

Как сделать редирект в htaccess с www на без www
RewriteCond %{HTTP_HOST} ^www.site\.ru$ RewriteRule ^(.*)$ http://site.ru/$1 Какое условие...

.htacces - c www один сайт, без www - другой
День добрый, есть такая задача что бы без www грузился site.com, без www - subdomain.site.com. Это...

Редирект с поддомена с www на поддомен без www
Нужен совет по настройке файла htaccess. Нужен редирект с поддомена с www на поддомен без www...

Редирект 301 с www на без www
У меня вопрос, как правильно оформить следующие 2 строчки для редиректа 301 с www на без www, если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru