|
|
|
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Приходит запрос на на адрес www.my.domen.com нужно пользователя перенаправить на адрес my.domen.com. Помогите с такой простой штучкой.
|
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Религия не позволяет последние темы глянуть?
http://forum.vingrad.ru/topic-133938.html http://forum.vingrad.ru/topic-133530.html |
|||
|
||||
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Вот сейчас немогу понять как от %{SERVER_NAME} отрезать приставку www и пользавателя отправить на домен без приставки www
RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [R] Это сообщение отредактировал(а) Fameing - 31.1.2007, 19:04 |
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
А зачем? Ты просто анализируешь HTTP_HOST на наличие www, если есть, делаешь редирект на домен бз www
|
|||
|
||||
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Как в такой кусок это можно запихнуть.
RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [R] Это сообщение отредактировал(а) Fameing - 31.1.2007, 19:39 |
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
А при чем тут это?
|
|||
|
||||
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Мне просто в такую логику нужно добавить отрезание www.
|
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Ты объясни задачу по человечески... Что и как нужно сделать, а то одно, то второе...
|
|||
|
||||
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Значить так :
Нужно зделать следующе. http://www.my.domen1.com -> https://my.domen1.com http://my.domen1.com -> https://my.domen1.com http://www.my.domen.com -> https://my.domen.com http://my.domen.com -> https://my.domen.com в данный момент разобрался только с https RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [R] как быть с остальным немогу понять |
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
RewriteCond %{HTTP_HOST} www.
RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [R] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [R] |
|||
|
||||
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Таким образом уходит в бесконечний редирект.
|
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
RewriteCond %{HTTP_HOST} www
RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [L] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}:443%{REQUEST_URI} [R] |
|||
|
||||
Fameing |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 21.2.2006 Где: Ukraine. Kiev Репутация: нет Всего: 2 |
Даже если желать приривание [L] то всеравно уходит в бесконечний редирект.
Как оказалось что нужно полностю все переходи обрабативать : http://www.my.domen.com -> https://my.domen.com http://my.domen.com -> https://my.domen.com https://www.my.domen.com -> https://my.domen.com https://my.domen.com -> https://my.domen.com |
|||
|
||||
mishaSL |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 2 Всего: 54 |
Попробуй так должно сработать:
-------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |