lostyazilim
tr.link

Yalnızca 404'lerde yönlendirme yapmak (çözüldü)

13 Mesajlar 1.699 Okunma
acebozum
tr.link

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)
Eğer dosya varsa normal çalışacak, yoksa başka bir siteye wildcard yönlendirme yapacak bir şeye ihtiyacım var.

Örneğin;
site.com/bozuk sayfası yoksa site2.com/bozuk sayfasına yönlendirecek. site.com/calisan sayfası varsa o sayfayı açacak.

Öneriniz var mı?

-----------------------------------------------------------------

Stack Overflow'dan cevap geldi. Sitenin 404 sayfasına kodu ekledim, çalıştı.

https://webmasters.stackexchange.com/questions/109086/if-there-is-no-page-redirecting-to-the-other-site
 

 

wmaraci
reklam

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)
Hala arıyorum.
 

 

MeMo MeMo SEO Candır, MeMo Uzman :) Kullanıcı
  • Üyelik 23.07.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster, Editör, SEO Uzmanı
  • Konum Azerbeycan
  • Ad Soyad T** M**
  • Mesajlar 2187
  • Beğeniler 1198 / 578
  • Ticaret 50, (%100)
ismail , pek anlamadım ne dediğini ama site 1 deki bozuk sayfayı site 2 deki bozuk sayfaya mı yönlendirmek istiyorsun
.htaccess e bu kodu ekle
# Error Pages
ErrorDocument 404 http://www.site2.com/bozuk
 

 

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)

MeMo adlı üyeden alıntı

ismail , pek anlamadım ne dediğini ama site 1 deki bozuk sayfayı site 2 deki bozuk sayfaya mı yönlendirmek istiyorsun
.htaccess e bu kodu ekle
# Error Pages
ErrorDocument 404 http://www.site2.com/bozuk


Yok bozuk sayfası değil. herhangi bir sayfa. safsafafs sayfası örneğin. site1'de olan tüm 404 sayfaları diğer siteye yönlenmeli.
 

 

wmaraci
wmaraci

erden89 erden89 WM Aracı Kullanıcı
  • Üyelik 18.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Programcı
  • Konum Mardin
  • Ad Soyad A** E**
  • Mesajlar 198
  • Beğeniler 18 / 55
  • Ticaret 1, (%100)
Şu yazıda bahsedilen şey işinize yarayabilir. https://idealkaynak.net/wordpress-404-hata-sayfalarini-ana-sayfaya-yonlendirme/
ismail

kişi bu mesajı beğendi.

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)


Bu site.com'un anasayfasına yönlendiriyor.
 

 

erden89 erden89 WM Aracı Kullanıcı
  • Üyelik 18.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Programcı
  • Konum Mardin
  • Ad Soyad A** E**
  • Mesajlar 198
  • Beğeniler 18 / 55
  • Ticaret 1, (%100)
Şu şekilde kodu değiltirip dene. Temanın 404.php dosyasının en başına eklemelisin.
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://site2.com/404.php ");
exit();
?>
ismail

kişi bu mesajı beğendi.

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)

erden89 adlı üyeden alıntı

Şu şekilde kodu değiltirip dene. Temanın 404.php dosyasının en başına eklemelisin.


Site2'de istenen URL olmalı. site.com'da /123456 dizinine girilmiş ve sayfa bulunamamışsa site2.com/123456 sayfasına gitmeli.
 

 

erden89 erden89 WM Aracı Kullanıcı
  • Üyelik 18.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Programcı
  • Konum Mardin
  • Ad Soyad A** E**
  • Mesajlar 198
  • Beğeniler 18 / 55
  • Ticaret 1, (%100)
Anladım. O dediğin htacces ile yapılmalı mobildeyim birkaç gün uzak olacam bayram nedeniyle.
 

 

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)

erden89 adlı üyeden alıntı

Anladım. O dediğin htacces ile yapılmalı mobildeyim birkaç gün uzak olacam bayram nedeniyle.


Sizin verdiğiniz yöntem aklıma bir şey getirdi. 404.php'de http_refereri regexle kırpıp, yönlendirme yaptırabilirim (umarım olur). Yoksa olmayacak gibi. Fikir için teşekkürler.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al