Автор |
Сообщение |
Richard Ferlow Гуру Предупреждений : 2
|
|
В общем вот думаю как на пхп реализовать, че-то додуматься до пары моментов не могу
Нужно, если человек набрал адрес сайта без www вначале, то его редиректило на тот же адрес, но с www. |
|
|
|
|
sllimm Эксперт |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Да есть там некоторые тонкие моменты, которые не хотят работать так, как надо. |
|
|
|
|
Lindows Форумчанин |
|
Код: |
<?php
$pos = strpos($_SERVER["HTTP_HOST"], "www");
if ($pos === false) {
header("Location: http://www." . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
}
?> |
|
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Lindows
Почти так и сделал
Иногда правда полезно на даты постов смотреть |
|
|
|
|
Lindows Форумчанин |
|
иногда полезно думать о других, а не только о себе))) |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Lindows
Да, ты прав |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
Lindows писал(а): |
($pos === false) |
хренасе на пхп сравнения как указываються.
скоро вообще дойдем, будет ======================== |
|
|
|
|
BS Эксперт |
|
Сравнение на пхп как и везде "=="
Это тождестенное сравнение.
В условном выражении за лож считаеться, 0, false, null, пустая строка.
Фнукция сторпоз может вернуть 0 и тогда возникнет ошибка
Тут нам и помогут тождественные сравнения |
|
|
|
|
|