![]() |
|
|||
|
Merhaba, referrer e göre sayfayı farklı yerlere yönlendirecek asp kodu arıyordum bir tane buldum fakat o da hata veriyor çözemedim bir türlü.
Kod:
<%
'Specify the url or our domain
site_url = "http://dypso.free.fr"
'domain name
dom_name =Lcase(left(
Request.ServerVariables("HTTP_Referer"),len(site_url)))
'Check for referring URL
If dom_name <> site_url then
'People are not allowed to see this page
' they are redirected
response.redirect "default.asp"
End if
'Here write the content for people allowed
'to access it :
Response.Write "Welcome to this WebPage"
%>
|
|
|||
|
ek olarak , benim amacım sayfanın sadece belli referrer den geldiğinde açılması.Mesela sadece www.zzz.com dan yönlenince sayfa açılacak, browsera direk yazılınca yada başka bir siteden link verilince sayfa açılmayacak.Bir nevi tek sayfaya hotlink koruması gibi.
|
|
||||
|
REFERER Domain'ine göre host içinde yönlendirme:
Kod:
'REFERER URL'i al
REFERER_URL = Request.ServerVariables("HTTP_REFERER")
'URL'deki domaini bul
if InStr(8, REFERER_URL, "/") = 0 then
REFERER_DOMAIN = REFERER_URL
else
REFERER_DOMAIN = left(REFERER_URL, InStr(8, REFERER_URL, "/")-1)
end if
'DOMAIN'e göre dallandırma yap
Select Case REFERER_DOMAIN
Case "http://www.aaaaa.com"
response.Redirect "aaaaa.asp"
Case "http://www.bbbbb.com"
response.Redirect "bbbbb.asp"
Case "http://www.ccccc.com"
response.Redirect "ccccc.asp"
End Select
|
![]() |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Garip Referrer | aoguney | Webmaster Genel Konular | 0 | 2006-07-28 21:16 |
| Page rank değeri neye göre nereye göre :) | annudora | Link Değişim | 0 | 2006-06-27 22:10 |
| Dile göre yönlendirme scripti lazım | dedektif | Javascript - Ajax ve Frameworkler | 7 | 2005-12-29 00:30 |
| referrer spamdan kurtulma | bilemezsinki | Webmaster Genel Konular | 0 | 2005-10-25 09:44 |
| Size göre belki küçük ama bana göre büyük bir problem | ombossman | Veritabanları | 1 | 2005-03-21 05:43 |