![]() |
|
|
![]()
|
|
| woodo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
Здравствуйте!
Есть сайт на php. Нужно настроить переадресацию страниц без www на страницы с www. Проблема в следующем. Сервер при обработке запроса считает, что хост всегда с www. То есть и в .htaccess и в глобальных переменных php значение HTTP_HOST всегда с www. Таким образом, не получается отследить, когда нужно делать редирект. Предполагаю, что проблема где-то в настройках сервера. Подскажите, пожалуйста, что это могут быть за настройки. Спасибо. |
|||
|
||||
| ZeeLax |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 2 Всего: 88 |
Ну, для начала было бы неплохо узнать, что это за сервер
-------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
| woodo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
Да, апач.
Apache/1.3.37 (Unix) PHP/5.2.10 |
|||
|
||||
| ZeeLax |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 2 Всего: 88 |
Конфиги смотрели?
-------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 4 Всего: 260 |
||||
|
||||
| woodo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
В конфигах я нашел только значение ServerName. Но как это может влиять на HTTP_HOST - для меня загадка. Такое встречаю впервые.
|
|||
|
||||
| ZeeLax |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 2 Всего: 88 |
skyboy, самое оно. Но ведь клиент откуда-то его узнаёт?
Добавлено через 21 секунду Это виртуалхост? И конфиг бы увидеть -------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
| woodo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
вот конфиг
|
|||
|
||||
| 1000000dollars |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 6.10.2007 Репутация: 2 Всего: 8 |
Я бы на
подумал и нафигачил бы, как обычно это делаю, так:
|
||||
|
|||||
| woodo |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
Это не устранило проблему... |
||||||
|
|||||||
| 1000000dollars |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 6.10.2007 Репутация: 2 Всего: 8 |
||||
|
||||
| woodo |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
Нет. Мне как раз нужно это сделать. Если б это было, то всегда отдавался бы сайт с www, а сейчас отдается как напишешь в адресной строке. При чем HTTP_HOST в любом случае с www. |
||||
|
|||||
| 1000000dollars |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 6.10.2007 Репутация: 2 Всего: 8 |
Забавно, спрашиваю у гугловской DNS про yugo-star.ru:
Теперь, спрашиваю у гугловской DNS про www.yugo-star.ru:
Не знаю как это внутри работает, но может быть проблема в этом. Если нет, то, видимо клиент посылает запросы с www. Ещё могу подсказать попробовать "поговорить" с обоими серверами через telnet :80 Будет ещё информация - буду ещё думать |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |