Как переправить не уников на другой домен?

L
На сайте с 21.03.2007
Offline
52
1032

Ребят, помогите плиз

Как перевести не уников на другой домен (через .htaccess или с помощью JS, без разницы)

буду очень признателен за код

спасибо большое

I
На сайте с 29.04.2006
Offline
135
#1

(через .htaccess или с помощью JS, без разницы) - не поможет =)

хотяб php...

mfl
На сайте с 16.10.2006
Offline
134
mfl
#2

Все при помощи JS:

1) Проверяете наличие ранее поставленной куки

2) Если кука есть, редирект

3) В противном случае ставите куку

mfl добавил 19.07.2008 в 20:06

<script type="text/javascript">


// функция для чтения cookies
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

// функция для записи cookies

// name - имя cookie
// value - значение cookie
// [expires] - дата окончания действия cookie (по умолчанию - до конца сессии)
// [path] - путь, для которого cookie действительно (по умолчанию - документ, в котором значение было установлено)
// [domain] - домен, для которого cookie действительно (по умолчанию - домен, в котором значение было установлено)
// [secure] - логическое значение, показывающее требуется ли защищенная передача значения cookie
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
if ((name + "=" + escape(value)).length <= 4000)
document.cookie = curCookie
else
if (confirm("Cookie превышает 4KB и будет вырезан !"))
document.cookie = curCookie
}

if(getCookie('uni')) { window.location = 'http://www.google.com/'; }
else { setCookie('uni', 1); }
</script>

mfl добавил 19.07.2008 в 20:09

Но на php было бы лучше, и код уместился бы в 3 строки

L
На сайте с 21.03.2007
Offline
52
#3
mfl:
Все при помощи JS:
1) Проверяете наличие ранее поставленной куки
2) Если кука есть, редирект
3) В противном случае ставите куку

mfl добавил 19.07.2008 в 20:06
<script type="text/javascript">


// функция для чтения cookies
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

// функция для записи cookies

// name - имя cookie
// value - значение cookie
// [expires] - дата окончания действия cookie (по умолчанию - до конца сессии)
// [path] - путь, для которого cookie действительно (по умолчанию - документ, в котором значение было установлено)
// [domain] - домен, для которого cookie действительно (по умолчанию - домен, в котором значение было установлено)
// [secure] - логическое значение, показывающее требуется ли защищенная передача значения cookie
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
if ((name + "=" + escape(value)).length <= 4000)
document.cookie = curCookie
else
if (confirm("Cookie превышает 4KB и будет вырезан !"))
document.cookie = curCookie
}

if(getCookie('uni')) { window.location = 'http://www.google.com/'; }
else { setCookie('uni', 1); }
</script>


mfl добавил 19.07.2008 в 20:09
Но на php было бы лучше, и код уместился бы в 3 строки

спасибо большое, все отлично работает!!

Pirat-Studio
На сайте с 27.04.2008
Offline
16
#4
Lis!:
Ребят, помогите плиз
Как перевести не уников на другой домен (через .htaccess или с помощью JS, без разницы)
буду очень признателен за код

спасибо большое

А для каких целей вам переводить их на другой домен?? 😕

Палю тему: продвижение в ТОП статьями! (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)
Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#5

100% продает трафик с сайтов :)

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.
I
На сайте с 29.04.2006
Offline
135
#6

Ага.. посмотрел человек одну страницу сайта - и хватит.. да? И так по цепочке?)))

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