Автор |
Сообщение |
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 и тогда возникнет ошибка
Тут нам и помогут тождественные сравнения  |
|
 |
|
 |
|