|
|
|
| Нужно, если человек набрал адрес сайта без www вначале, то его редиректило на тот же адрес, но с www.
На сайте используются ЧПУ, если под них так можно - то шикарно. Если нет, то хотя бы для главного адреса сайта не взирая на этот ЧПУ.
Вот как бы это реализовать ?
Заранее, спасибо. | |
|
|
|
|
|
|
|
для: Richard Ferlow
(23.11.2007 в 20:29)
| | [^www] -> www.host
В чем проблема | |
|
|
|
|
|
|
|
для: mihdan
(23.11.2007 в 21:53)
| | А можно с примером кода ?
Просто я не знаю, как допустим получить полный адрес страницы, на которой человек находится. | |
|
|
|
|
|
|
|
для: Richard Ferlow
(24.11.2007 в 10:43)
| |
<?
if ($_SERVER['HTTP_HOST'] == 'hostbezwww.ru') {
header('Location: http://www.hostswww.ru');
}
?>
|
Лучше через mod_rewrite | |
|
|
|
|
|
|
|
для: mihdan
(24.11.2007 в 16:52)
| | Спасибо.
А как это через mod_rewrite сделать ?
Сейчас сделал так
<?
if ($_SERVER['HTTP_HOST'] == 'host.ru') {
header('Location: http://www.host.ru'.$_SERVER['REQUEST_URI']);
}
else
{**
}
?>
|
| |
|
|
|