REKLAM ALANI

PHP Subdomain ya da dizin yönlendirme

avatar TRWebmaster
Aktif Üye
272
#1
Yorumu Paylaş

Bu blog üzerinde bir örneğini görebilirsiniz; phpr.org diye girmeye çalıştığınızda sizi otomatik olarak www.phpr.org adresine yönlendirir.  Buradaki mevzu kişinin zevkine de bağlı olsa da daha çok arama motorları ile alakalı. Bazı durumlarda Google sitenizin “www” ekli olan ve olmayan halini farklı iki site gibi değerlendirebiliyor. Mesela bir sitenizin bir çok yerde linki hem “www” ile hem de olmadan paylaşılınca kısmen domain popülerliğini dağıtmış oluyor.
 
Htaccess ile “www” olmadan girildiğinde ekleyerek kalıcı yönlendirme yapıldığında tüm ilgiler tek bir subdomain ve domainde toplanıyor.
 
PHP Kod:
RewriteEngine On
RewriteCond 
%{HTTP_HOSTphpr.org [nc]
RewriteRule (.*) //www.phpr.org/$1 [R=301,L] 

İsterseniz tam tersini de yapabilirsiniz;
PHP Kod:
RewriteEngine On
RewriteCond 
%{HTTP_HOSTwww.phpr.org [nc]
RewriteRule (.*) http://phpr.org/$1 [R=301,L] 
 Bir dizin yönlendirmek için de çok basit olarak tek bir satır ile yapabiliyoruz. Dikkat edilecek nokta dizini ne şekilde yönlendireceksiniz? Genel olarak kalıcı (301) ya da geçici (302) durumları kullanılır. Dahası için buraya bakabilirsiniz.
 
Eğer kalıcı yönlendirme (301) derseniz arama motorları girilen adresdeki indexleri yeni yönlenen adres ile değiştirir. Geçici derseniz herhangi bir değişiklik yapmadan yönlenen adrese girer ve tarar.
 
PHP Kod:
RewriteEngine On
RewriteRule 
^eski_adres$ /yeni_adres [R=301,L
deneme
Aktif Üye

Konuda Ara

0 Yorum


Konuyu Okuyanlar:
1 Ziyaretçi