Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Неуникам - новая страница )
Новая тема
Ответить
цитата
07/06/12 в 11:10
Cristian
Нужен простой скрипт на пхп, может у кого завалялся готовый ))
1е обращение к script.php - отдаем 1.html и ставим куку.
2е обращение к script.php - отдаем 2.html и правим куку.
3е ....
При этом script.php инклюдится через php include в index_mysite.php, куда и идет трафик. Правильно ли я понимаю, что кука корректно поставится серферу с index_mysite.php?
И желательно, чтобы сервер не грузило на большом трафе )
Реально?
цитата
07/06/12 в 12:11
Yacc
Код:
$cookie_name = isset( $_COOKIE['cookie_name'] ) ? (int)$_COOKIE['cookie_name'] + 1 : 1;
setcookie( 'cookie_name', $cookie_name, time() + 31536000 ); // 31536000 = 60 * 60 * 24 * 365 = one year
include 'html'.DIRECTORY_SEPARATOR.$cookie_name.'.html';
По-моему проще некуда.
цитата
07/06/12 в 13:37
Vyacheslav
А сработает это дело, если чел зашёл сначала на [code]www.site.com[/code], а во второй раз просто на site.com без www?
Последний раз редактировалось: Vyacheslav (
08/06/12 в 00:05
), всего редактировалось 4 раз(а)
цитата
07/06/12 в 17:13
Yacc
Vyacheslav писал:
а во второй раз просто на site.com без www?
Если есть редирект на www. site.com то да.
цитата
07/06/12 в 22:28
Dark404
Оффтопик:
вот никогда не понимал таких людей. человек ведет бизнес в интернете уже почти 10 лет и не может реализовать такой простой скрипт...
цитата
08/06/12 в 09:49
AWD
Yacc писал:
Если есть редирект на www. site.com то да.
ну превед. не нужен редирект, куку надо ставить на ".sitе.com" и тогда www. sitе.com, zzz.site.com и т.д. - будут получать куку. так что
Код:
setcookie("cookie_name", $cookie_name, time()+31536000, ".site.com" ); // 31536000 = 60 * 60 * 24 * 365 = one year
не помню, поймет ли сеткуки без путей и секюра, но вроде понимает, параметры необязательные...
цитата
08/06/12 в 10:10
Yacc
AWD писал:
ну превед. не нужен редирект
Речь о том, что сайт находится на site.com и имеет место редирект www. site.com > 301 > site.com (ну, или наоборот). То есть никаких zzz.site.com нет вообще или это другие сайты.
цитата
08/06/12 в 10:22
AWD
Yacc писал:
Речь о том, что сайт находится на site.com и имеет место редирект www. site.com > 301 > site.com (ну, или наоборот). То есть никаких zzz.site.com нет вообще или это другие сайты.
по моему речь о том, чтобы куки принимал и с ввв и без - что я и написал. а ты говорил, что только редирект нужен. попутал ты. продолжим?
цитата
08/06/12 в 10:33
Yacc
А как пользователь зашедший на site.com попадёт на www. site.com без редиректа? По ссылке что ли? Тогда это два разных сайта и смысл затеи теряется. Чего тут продолжать?
цитата
08/06/12 в 13:14
idk2045
AWD писал:
ну превед. не нужен редирект, куку надо ставить на ".sitе.com" и тогда www. sitе.com, zzz.site.com и т.д. - будут получать куку.
+1
цитата
08/06/12 в 17:48
AWD
Yacc писал:
А как пользователь зашедший на site.com попадёт на www. site.com без редиректа? По ссылке что ли? Тогда это два разных сайта и смысл затеи теряется. Чего тут продолжать?
почему теряется? если читать и думать по диагонали игнорируя здравый смысл - да, дело гавно. а если на сайте есть ссылка ввв.сайт.ком (точнее, например "www.".$_SERVER[HTTP_HOST] (если перепутал - не пинай)...) но сайт не меняется?
Vyacheslav:
спросил, сработает с ввв, если чел зашел разными путями... с, без... ну мало ли, поисковик другой или еще что...
цитата
08/06/12 в 18:51
Yacc
AWD писал:
почему теряется?
Потому что идея состоит в том, что
Цитата:
Неуникам - новая страница
то есть тем кто уже посетил
этот
сайт (site.com).
Для СЕО делают 301 редирект с сабдомена www на этот сайт. То есть фактически есть
один
этот сайт и неважно как набирать с www или без. Это понятно?
Теперь допустим на сабдоменах есть
другие
сайты. Для определённости рассмотрим сайт blog.site.com. И на нём есть
такой же
скрипт. Раз сайт другой, то предполагается что скрипт будет считать уников для этого сайта -- blog.site.com.
Если в куках ставить ".site.com", то "уникальность", определяемая куки с не уникальным доменом и не уникальным именем будет шарится между всеми сабдоменами site.com.
Напротив если не указывать домен то он поставиться автоматически и у каждого сабдомена кроме www будет своя уникальность, определяемая куки с уникальным доменом и не уникальным именем.
цитата
09/06/12 в 04:03
AWD
Yacc писал:
Для СЕО делают 301 редирект с сабдомена www на этот сайт. То есть фактически есть
один
этот сайт и неважно как набирать с www или без. Это понятно?
для сео вообще-то пишут роботс.тхт - хост:ввв.ком, а то, что ты пишешь 301 редирект - это твоя проблема. это понятно?
Yacc писал:
Теперь
допустим
на сабдоменах есть
другие
сайты. Для определённости рассмотрим сайт blog.site.com. И на нём есть
такой же
скрипт. Раз сайт другой, то предполагается что скрипт будет считать уников для этого сайта -- blog.site.com.
ключевое слово - допустим. а почему ты не допускаешь, что в куки пишется домен и ошибки не произойдет? патамушта умозаключение.
Yacc писал:
А как пользователь зашедший на site.com попадёт на www. site.com без редиректа?
пиздец... нет жизни без ввв... вот тебя торкнуло-то... что куришь? я пока лучше MK-Ultra от TH Seeds не курил. Говорят АК-47 и White Russia от Serious Seeds хороши, но, блин, дорогие семки у них...
Yacc писал:
Речь о том, что сайт находится на site.com и имеет место редирект www. site.com > 301 > site.com
имеет место умозаключение - до того, как ты начал настаивать на редиректе его никто не упоминал. и про блоги тоже
ЗЫ: я тут подумал (получилось)... ты прав. ты дал решение. я пьян. месяц не пил, а тут на те....
...del...
Последний раз редактировалось: AWD (
10/06/12 в 09:36
), всего редактировалось 1 раз
цитата
09/06/12 в 14:17
begemot
Cristian писал:
Нужен простой скрипт на пхп, может у кого завалялся готовый ))
.......
Реально?
Обычно это делается с помощью TDS, например
Sutra TDS
, тогда и статистика по переходам будет и много чего ещё.
цитата
13/06/12 в 14:12
Cristian
В моем случае трафик всегда идет на
http://domain.com
без www, так что все проще - все работает как надо. Всем спасибо за помощь и участие
Новая тема
Ответить
Эта страница в полной версии