Web sitemin URL'leri şu anda büyük / küçük harfe duyarlı değil. Örneğin, aşağıdaki bağlantıların her ikisi de aynı sayfayı gösterir:
http://example.com/about
http://example.com/About
Ancak, wordpress.org web sitesine baktığımda, URL'lerin büyük / küçük harfe duyarlı olduğunu fark ettim. Örneğin, aşağıdaki ikinci bağlantı bir 404 hata sayfasıdır:
http://wordpress.org/about
http://wordpress.org/About
Düşüncelerim, web sitemin URL'lerini büyük / küçük harfe duyarlı hale getirmek. Yinelenen içerikten kaçınma konusundaki bariz sorunun yanı sıra, büyük / küçük harfe duyarlı URL'lere sahip olmanın avantajları ve dezavantajları nelerdir?
Güncelleme
Google, kendi URL'lerinde büyük / küçük harfe duyarlı bir URL politikası uygulamaktadır. Örneğin, aşağıdaki ikinci bağlantı bir 404'tür:
http://google.com/doodles
http://google.com/Doodles
Güncelleme 2
Cevaplarınız için teşekkürler. Kabul edilen cevapta belirtilen tavsiyeleri almaya ve gerektiğinde 301 yönlendirmelerini uygulamaya karar verdim. WordPress ile çalıştığım için, kod çözümüm aşağıdaki gibidir (herkes ilgilenirse):
function force_lowercase_urls() {
if ( is_admin() )
return;
if ( preg_match( '/[A-Z]/', $_SERVER['REQUEST_URI'] ) ) {
wp_redirect( strtolower( $_SERVER['REQUEST_URI'] ), 301 );
exit();
}
}
add_action( 'init', 'force_lowercase_urls' );
But wouldn't that result in duplicate content? – henrywright
Siteniz standart bağlantıları doğru kullanıyorsa ve 1 sayfanın milyonlarca yoldan erişmesini ve yinelenen içerikten hiçbir zaman etkilenmemesi durumunda asla yinelenen bağlantılar konusunda endişelenmenize gerek yoktur.