etil alkol rp satın al
chat eczaonline.com okey oyna gaziantep web tasarım

Php Rereferral Yönlendirme

Unutmam

Müptela
Katılım
7 Ocak 2006
Mesajlar
1,567
Beğeniler
0
#1
Arkadaşlar arama motorları veya herhangi bir yerden sitemin linkine tıklanarak geldiğinde bunu istediğim bir siteye nasıl yönlendirebilirim.

Htaccess veya php kodu ile yönlendirilebiliyordu ama araştırdım kodları bulamadım.
 
Katılım
12 Ara 2010
Mesajlar
1,676
Beğeniler
51
Yaş
35
Konum
Ankara
#2
Böyle birşey işini görür mü?

PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule (.*) [url]http://www.site.com/index.php[/url] [R=301,L]
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#3
PHP:
/* tam matching */
if ($_SERVER['HTTP_REFERER'] == 'http://www.baskabirsite.com') {
header("Location: http://burayayonlendir.com");
exit;
}

/* bolumsel match */
if (eregi('http://www.google.com',$_SERVER['HTTP_REFERER'])) {
header("Location: http://burayayonlendir.com");
exit;
}
 

Unutmam

Müptela
Katılım
7 Ocak 2006
Mesajlar
1,567
Beğeniler
0
#4
301 yönlendirme olmaz sitenin normal şekilde direk girişlere açık olmasını istiyorum.
Sadece referral ile gelenler gönderdiğim sayfalaya gitmeleleri lazım.

Böyle birşey işini görür mü?

PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule (.*) [url]http://www.site.com/index.php[/url] [R=301,L]
Bu kodları nasıl kullanmam gerekiyor? Ben tüm referer ile gelenleri yönlendirmek istiyorum.
Ayrıca bu kodları wordpress sistemine hangi dosyaya eklemem gerekiyor?

PHP:
/* tam matching */
if ($_SERVER['HTTP_REFERER'] == 'http://www.baskabirsite.com') {
header("Location: http://burayayonlendir.com");
exit;
}

/* bolumsel match */
if (eregi('http://www.google.com',$_SERVER['HTTP_REFERER'])) {
header("Location: http://burayayonlendir.com");
exit;
}
 
Katılım
12 Ara 2010
Mesajlar
1,676
Beğeniler
51
Yaş
35
Konum
Ankara
#5
O zaman

PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.yeniadres.com/$1
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#6
İlk include edilen dosyaya eklersen olur heralde. Wordpress kullanmadım hiç. wp-config.php uygundur muhtemelen.
 

Unutmam

Müptela
Katılım
7 Ocak 2006
Mesajlar
1,567
Beğeniler
0
#8
Verdiğiniz kodlar çalışmadı maalesef.

İlk include edilen dosyaya eklersen olur heralde. Wordpress kullanmadım hiç. wp-config.php uygundur muhtemelen.

Bu htaccess kodları direk siteyi yönlendiriyor. Ben siteyi yönlendirmek istemiyorum. Yönlendirmek istesem meta refresh kodu ile de yönlendiririm.
Benim amacım ref. ile gelenleri istediğim bi siteye yönlendirmek.
 
Katılım
12 Ara 2010
Mesajlar
1,676
Beğeniler
51
Yaş
35
Konum
Ankara
#9
ref saldırılarını önlemek için wp'de header.php için

PHP:
<php if(strpos($_SERVER['REQUEST_URI'], '?ref=')){
header("Location: index.php");
die();
}
şöyle bir kod kullanılıyor, bunun üzerinde oynama yaparak birşeyler çıkabilir.
 

Unutmam

Müptela
Katılım
7 Ocak 2006
Mesajlar
1,567
Beğeniler
0
#10
ref saldırılarını önlemek için wp'de header.php için

PHP:
<php if(strpos($_SERVER['REQUEST_URI'], '?ref=')){
header("Location: index.php");
die();
}
şöyle bir kod kullanılıyor, bunun üzerinde oynama yaparak birşeyler çıkabilir.
Ref saldırıları ile alakası yok benim konumun. Ref. ile gelenleri başka bir siteye yönlendirmek istiyorum.
 

Unutmam

Müptela
Katılım
7 Ocak 2006
Mesajlar
1,567
Beğeniler
0
#17
Ziyaretçiler google.com sitesindende google.de, google.co.uk sitelerinden de geldiği için bu kodlar sanırım işe yaramaz. Tüm ref. ile gelecek siteleri listeye eklemem lazım.
Tek kod ile tüm ref. ile gelen ziyaretçileri istediğimiz siteye gönderebiliyorduk.
Ama bu kodu bulamadım maalesef.
bu mantıkta bir şeyler olmalı sanırım.

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://referralgonderensite.com/
RewriteRule /* http://www.baskasite.com/bu.html [R,L]
RewriteCond %{HTTP_REFERER} ^http://referralgonderensite2.com/
RewriteRule /* http://www.baskasite.com/bu.html [R,L]



linkler
www.site.com/?ref=asdfd
şeklinde geliyorsa .htaccess dosyana
Kod:
RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
RewriteRule .? http://www.yonleneceksite.com
deneyebilirsin.
Konuyu okursanız farklı birşeyden bahsettiğimi görürsünüz.
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#20
En tepeye koydun değil mi?
Paste ettiğin bölgedeki kodları gönderir misin?
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 1)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet Forum canlı bahis sohbet - - chat
Üst