| |
|
|
| | Переадресация на другой сайт осуществляется таким кодом:
echo "<HTML><HEAD><META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://lite.ru/;'></HEAD></HTML>";
|
Однако на странице http://lite.ru/ невозможно установить, откуда пришел посетитель, ибо при такой пеереадресации $_SERVER['HTTP_REFERER'] не дает информации.
Можно ли что-то сделать для того, чтобы на http://lite.ru/ было видно, что это переход с моего сайта? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(28.02.2008 в 16:17)
| | | Реферер, на сколько я знаю, отправляется только если юзер кликнул по ссылке. Еще, по-моему, он отправляется, если юзер был перенаправлен с помощью JS. Попробуйте второй вариант. | |
| |
|
|
| |
|
|
| |
для: SHAman
(28.02.2008 в 16:50)
| | | так же этот заголовок можно просто запретить передавать в настройках браузера =) лично у меня запрещен. | |
| |
|
|
| |
|
|
| |
для: Gemorroj
(28.02.2008 в 18:15)
| | | > в настройках браузера
Или даже файрволла, если браузер не умеет. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(28.02.2008 в 16:17)
| | | Бред! При таком переходе всегда передается реферер(если только это не ИЕ6 при определенных настройках) | |
| |
|
|
| |
|
|
| |
для: mihdan
(28.02.2008 в 18:43)
| | | У меня ИЕ7 и никаких специальных настроек я не делал. Но echo $_SERVER['HTTP_REFERER'] - голяк. Я ж своим глазам не могу не верить? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.02.2008 в 09:44)
| | | а что у вас покажет: ? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.02.2008 в 09:44)
| | | Только что проверил в ИЕ7 под окнами - есть все заголовки и HTTP_REFERER тоже | |
| |
|
|