Подскажите как сделать следующее..

Pirat-Studio
На сайте с 27.04.2008
Offline
16
410

пример:

есть сайт www.site.ru

нужно сделать чтобы когда пользователь заходил первый раз за сеанс на этот сайт на любую страницу, будь то www.site.ru, www.site.ru/category1/info.html или www.site.ru/contact.html он всегда сначало попадал на вводную страницу - www.site.ru/intro.html и потом оттуда начинал переходить по нужным страницам....

сайт статичный

Как можно такое сделать?

Палю тему: продвижение в ТОП статьями! (http://seozavr.ru/index.php?id=7281), Деньги ТУТ (http://www.sape.ru/r.85aa83e004.php) и ТУТ (http://seozavr.ru/index.php?id=7281) Уникальный КОНТЕНТ - дешево (http://copylancer.ru?ref=3524)
Brand from Amber
На сайте с 18.08.2007
Offline
293
#1

Дописать небольшую димамическую часть конечно. Динамику можно реализовать как серверными скриптами так и клиентскими... в первом случае всё реализуется гораздо проще, а во втором не придётся менять хостинг.

Лучший способ понять что-то самому - объяснить это другому.
mfl
На сайте с 16.10.2006
Offline
134
mfl
#2

Если имеется возможность использовать .htaccess, то все достаточно просто

RewriteEngine On

RewriteBase /
RewriteCond %{HTTP_COOKIE} !qwerty=1
RewriteRule ^.* http://www.site.ru/intro.html [CO=qwerty:1:.site.ru,R,L]

mfl добавил 24.07.2008 в 18:37

В противном случае по аналогии с этим, только последние строки заменить на

if(!getCookie('uni')) {

setCookie('uni', 1);
window.location = 'http://www.site.ru/intro.html';
}
</script>
Pirat-Studio
На сайте с 27.04.2008
Offline
16
#3

да возможности для .htaccess использования есть, дабы хостинг не бесплатный...

mfl спасибо попробую реализовать

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий