it-swarm.asia

Web Sitesi URL'sini "www" eklemeye ve Büyük Harf Olmaya Zorlama?

Birinin siteme erişmek için hangi URL'yi kullandığı önemli değil, www.MyUrl.com adresine yönlendirmesini istiyorum. Mümkün mü?

3
FigBug

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]
6
Matt Elliott

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ı! :-)

3
MikeSchinkel

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ı:

  • WordPress kontrol paneli ayarlarını kullanın.
  • Apache .htaccess URL yeniden yazma yeteneklerini kullanın.
  • Apache yapılandırmasından Apache Redirect kalıcı direktifini kullanın. (Tüm web sunucusu benzer bir mekanizmaya sahip olmalıdır.)

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:

  1. Arama motoru karmaşasını azaltın (herkes www.myurl.com veya web.myurl.com veya 12.34.56.78 yerine myurl.com adresini kullanır).
  2. SSL korumalı bir sitenin tüm kullanıcılarının, çoğunlukla hata mesajlarını ve karışıklığı önlemek için SSL sertifikasında kayıtlı aynı etki alanını kullandığından emin olun.
1
Craig Trader