Добро пожаловать на форум, Гость!
Войдите или зарегистрируйтесь!
Имя пользователя:   Пароль:  
Запомнить меня 




Начать новую тему Ответить на тему   [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Рерайт на www. http+https .htaccess
СообщениеДобавлено: 23 июл 2013, 10:18 
Бородатый сис
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 2902
Откуда: Из серверной
Зарегистрирован: 03 мар 2010, 15:12
Благодарил (а): 19 раз.
Поблагодарили: 122 раз.
ОС: RHEL 6.7
Понадобилось давеча сделать редирект для одного сайта с site.tld на www.site.tld. Да, префикс www уже давно стал анахронизмом, но им еще пользуются, а кто платит, тот как известно музыку заказывает, поэтому переубеждать клиента не стал. Сделал ему простенький редирект и пошел домой. С утра обнаружился баг - оказывается у клиента также сайт доступен по https (был), а теперь его перекидывает на http. Чтож, поматерился, полез исправлять. В общем исправленное выглядит так:
Синтаксис: [ Загрузить ] [ Скрыть ]
Используется подсветка синтаксиса apache
<IfModule rewrite_module>
RewriteEngine On
RewriteCond %{SERVER_PORT}s ^(443(s)|[0-9]+s)$
RewriteRule ^(.*)$ - [env=ssl:%2]
RewriteCond %{HTTP_HOST} ^site.tld [NC]
RewriteRule ^(.*)$ http%{ENV:ssl}://www.site.tld/$1 [R=301,L]
</IfModule>
 
Обработано за 0.007 секунд, используется GeSHi 1.0.8.4


Количество строк сведено к минимуму, обработка рерайта с не-www на www ведется по обоим протоколам.


Я не злопамятный, я просто часто ковыряю логи
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Рерайт на www. http+https .htaccess
СообщениеДобавлено: 13 авг 2013, 20:48 
Модератор
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 803

Зарегистрирован: 02 мар 2010, 16:13
Благодарил (а): 6 раз.
Поблагодарили: 12 раз.
а nginx'a нет чтоли?О_о там вообще легко рулится.


Изображение

Home: Windows Heaven
Home: Debian 6
For Servers: Debian || RHEL Based || Gentoo || FreeBSD


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Рерайт на www. http+https .htaccess
СообщениеДобавлено: 14 авг 2013, 09:24 
Бородатый сис
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 2902
Откуда: Из серверной
Зарегистрирован: 03 мар 2010, 15:12
Благодарил (а): 19 раз.
Поблагодарили: 122 раз.
ОС: RHEL 6.7
а нахЪ он нужен? что, апач не сервер чтоле? %)


Я не злопамятный, я просто часто ковыряю логи
Изображение


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Перенесенная ^_^

в форуме Linux

root

3

38

02 мар 2010, 16:15

Gen1us2k Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Доступен клиент мгновенного обмена сообщениями Tkabber 1.0

в форуме Новости *nix

[Ботя]

0

449

25 янв 2014, 00:00

Гость Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Выпуск проприетарного дистрибутива Альт Образование 8.1

в форуме Новости *nix

[Ботя]

0

223

09 ноя 2016, 21:30

Гость Перейти к последнему сообщению



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Собрано Raven. Русская поддержка phpBB
phpBB SEO