Birinin siteme erişmek için hangi URL'yi kullandığı önemli değil, www.MyUrl.com adresine yönlendirmesini istiyorum. Mümkün mü?
Bildiğim kadarıyla url'yi büyük harfe zorlamanın yolu yoktur.
Www zorlama gelince. Bu, barındıracağınız yere vs. göre değişebilir.
.Htaccess dosyanızı kullanarak bunu yapmanın genel bir yolu.
# Forcing www. infront of domain
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{HTTP_Host} ^(domain\.com)$ [NC]
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
Merhaba @ FigBug :
1.) WordPress sizin için her şeyi işlediğinden etki alanınızdaki "www" alanını kolayca zorlayabilirsiniz . Sadece web sitenizin kök dizininde bulunan /wp-config.php
dosyasında iki tanım belirlemeniz gerekir; bu, veritabanı kullanıcı adınızın ve şifrenizin depolandığı dosyadır.
Bu iki satırı /wp-config.php
dosyasına require_once(ABSPATH . 'wp-settings.php');
satırından önce bir yere ekleyin:
define('WP_HOME',"http://www.myurl.com");
define('WP_SITEURL',WP_HOME);
2.) Etki alanı büyük/küçük harfini zorlayamazsınız . Etki alanları büyük/küçük harf duyarsızdır. WordPress'i deneseniz bile küçük harf olur.
( Öyleyse pes et, olmadı! :-)
Belirli bir URL’den, bu URL’nin tercih edilen bir değişkenine yönlendirmeyi zorlamanın birçok yolu vardır. Hangisini kullanacağınız, ortamınız üzerinde ne kadar kontrolünüz olduğuna bağlı olacaktır. Bazıları:
Akılda tutulması gereken, etki alanı adlarının büyük/küçük harf duyarlı DEĞİLDİR ve bu durumda tarayıcı sunucunuzu değil, neyin görüntülendiğini kontrol eder. Daha da önemlisi, zorladığınız her yönlendirme (1) sunucunuzdan ek iş gerektirecek, (2) yapılandırmanızın karmaşıklığını artıracak ve (3) kullanıcılarınızın sitenize erişmesini geciktirecektir. Amacınız markanızı geliştirmekse (myurl yerine MyUrl) sitenizin tasarımına odaklanarak daha iyi hizmet verebilirsiniz.
Belirli bir etki alanını zorlamak için site yönlendirmesini uygulamanın iki gerçek nedeni vardır: