Page 1 of 5 1 2 3 4 5 LastLast
Results 1 to 15 of 73
Like Tree2Likes

domain.com'u www.domain.com'a yönlendirmek

This is a discussion on domain.com'u www.domain.com'a yönlendirmek within the Türkçe forums, part of the General Discussion category; Birçok websitesine iki ayrý adresten ulaþýlabilir. Normal internet kullanýcýlarýnýn büyük çoðunluðu aradaki farký anlamaz ve iki adresinde ayný olduðunu düþünür. ...

  1. #1
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul, Turkey, Turkey
    Posts
    22,367
    Liked
    542 times
    Blog Entries
    4

    domain.com'u www.domain.com'a yönlendirmek

    Birçok websitesine iki ayrı adresten ulaşılabilir. Normal internet kullanıcılarının büyük çoğunluğu aradaki farkı anlamaz ve iki adresinde aynı olduğunu düşünür. Bahsettiğimiz ulaşılabilir iki format
    Code:
    domain.com
    Code:
    www.domain.com
    şeklindedir.

    Bunun standart bir site için herhangi görünen bir zararı yoktur ancak işin [acr=seo]Search Engine Optimization[/acr] kısmına baktığımız zaman bu iki farklı adresten ulaşım sitenizi indexlemekte olan botlar açısından iki farklı url demektir. Iki farklı format olmasının ise en büyük zararı arama botlarının sitenizde istediğiniz içeriğe tam olarak konsatre olamamasına yol açar. Bot sitenizden indexlediği sayfayı databaseinde sıralandırırken hangi adresi yukarı koyacağını bilemeyeceğinden ve aynı adrese birden fazla url ile ulaşım imkanı olduğundan indexlediği sayfaya yeterince özen göstermez.

    Elbette bu konu karşısında savunmasız değilsiniz. Webmasterlar olarak bu sorun ile baş etmenin belli yolları bulunmaktadır.
    • Google Webmasters hesabınızda hangi url formatını kullanmak istediğinizi seçebilirsiniz. Bu şekilde Google sadece sizin belirlediğiniz url formatını indexleyecektir.
    • Kullandığınız webserver'a göre rewrite kuralıyla bir domain'i diğer domain'e yönlendirebilirsiniz.

    Apache Webserver

    En çok kullanılan apache serverlarda yönlendirme işlemini basit bir .htaccess ile yapabilirsiniz.

    WWW kullanmayı tercih edenler

    aşağıdaki içerik ile bir .htaccess oluşturmalısınız
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.domain\.com
    RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
    Önemli not : domain.com'u kendi site adresinizle değiştirmelisiniz.

    .htaccess dosyasını oluşturduktan sonra site ana dizininize gönderdiğiniz taktirde sitenize domain.com adresiyle gelmek isteyen kullanıcılar otomatik olarak www.domain.com şekline yönlenecektir.

    WWW kullanmamayı tercih edenler

    aşağıdaki içerik ile bir .htaccess oluşturmalısınız
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.example\.com$
    RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
    Önemli not : domain.com'u kendi site adresinizle değiştirmelisiniz.

    .htaccess dosyasını oluşturduktan sonra site ana dizininize gönderdiğiniz taktirde sitenize www.domain.com adresiyle gelmek isteyen kullanıcılar otomatik olarak domain.com şekline yönlenecektir.

    WWW kullanmayı veya kullanmamayı tercih edenler

    Eğer Google Webmasters Tools kullanıyorsanız ki ben şahsen her webmasterın kullanmasını şiddetle tavsiye ederim , Google Webmasters Hesabınızda Tools menüsünü açınız. Tools menüsü altında Set preferred domain kısmından istediğiniz domain kullanımını belirleyebilirsiniz.


    Lighttpd Webserver

    Ben şahsen birçok sebepten dolayı lighttpd server'ı apache'ye tercih eden birisiyim. Eğer sizde server analiz edebilen ve apache'nin lighttpd yanında ne kadar servera yük bindiren bir program olduğunu biliyorsanız o zaman ya nginx kullanıcaksınız yada lighttpd. Lighttpd kullananlar yukarıdaki işlemi şu şekilde yapabilirler.

    WWW kullanmamayı tercih edenler

    Aşağıdaki kodu lighttpd.conf dosyasına eklemelisiniz.
    Lighttpd.conf dosyasını editlemek için şu komutu kullanabilirsiniz

    Code:
    # vi /etc/lighttpd/lighttpd.conf
    vi ile lighttpd.conf dosyasını editleyip alttaki kodu konfigurasyon dosyamıza ekliyerek kaydediyoruz.

    Code:
    $HTTP["host"] =~ "^domain\.com$" { url.redirect = ( "^/(.*)" => "http://www.domain.com/$1" ) }
    Kayıt işlemi bittikten sonra geçerlilik kazanması için lighttpd'yi restart etmemiz gerekiyor. Bunu aşağıdaki iki komuttan biri ile yapabilirsiniz.

    Code:
    # service lighttpd restart
    # /etc/init.d/lighttpd restart
    Önemli not : domain.com'u kendi site adresinizle değiştirmelisiniz.

    WWW kullanmamayı tercih edenler

    Aşağıdaki kodu lighttpd.conf dosyasına eklemelisiniz.
    Lighttpd.conf dosyasını editlemek için şu komutu kullanabilirsiniz

    Code:
    # vi /etc/lighttpd/lighttpd.conf
    vi ile lighttpd.conf dosyasını editleyip alttaki kodu konfigurasyon dosyamıza ekliyerek kaydediyoruz.

    Code:
    $HTTP["host"] =~ "^www\.(.*)" { url.redirect = ( "^/(.*)" => "http://%1/$1" ) }
    Kayıt işlemi bittikten sonra geçerlilik kazanması için lighttpd'yi restart etmemiz gerekiyor. Bunu aşağıdaki iki komuttan biri ile yapabilirsiniz.

    Code:
    # service lighttpd restart
    # /etc/init.d/lighttpd restart
    Önemli not : domain.com'u kendi site adresinizle değiştirmelisiniz.

    Bu konuda herhangi bir sorunuz olursa lütfen belirtmekten çekinmeyin.

    domain.com'u www.domain.com'a yönlendirmek - Ayyas
    eTiKeT and bluered like this.
    Mert Gökçeimam / Crawlability Inc.

    vBSEO 3.6.0 Alpha Önizlemesi - Including Like Tree
    Unveiling the NEW vBSEO Sitemap Generator 3.0 - available NOW for vBSEO Customers!


    Twitter:@Depkac
    Personal Blog : Mert Gökçeimam

  2. #2
    Member kralex's Avatar
    Real Name
    Omer G.
    Join Date
    Nov 2007
    Location
    Kahramanmaras
    Posts
    91
    Liked
    0 times
    valla şu iki gündür bu dertten müzdaripdim sağol usta

    apache kullananlar kendi serverlarına sahiplerse bu kodu httpd.conf a kaydederek tüm siteleri için bu özelliği aktif edebilirler mi?
    Last edited by kralex; 03-20-2008 at 01:37 PM.

  3. #3
    Senior Member maxicep's Avatar
    Real Name
    Ozan A.
    Join Date
    Sep 2007
    Location
    Turkey
    Posts
    454
    Liked
    0 times
    Çok sorulan ama bence bir o kadar önemli bir husus, paylasım için tesekkurler Mert.

  4. #4
    Senior Member
    Real Name
    Deniz
    Join Date
    Jan 2007
    Location
    Manisa/Turkey
    Posts
    164
    Liked
    0 times
    her sitemde kullanırım bunu. teşekkürler

  5. #5
    Member kralex's Avatar
    Real Name
    Omer G.
    Join Date
    Nov 2007
    Location
    Kahramanmaras
    Posts
    91
    Liked
    0 times
    bu kodları koydukdan sonra firefoxda entresan bir hataya rast geldim sadece 1 kere oldu geri düzeldi

    Açılmaya çalışılan konum hiçbir zaman sonlanmayacak bir yönlendirme döngüsüne girdi.

  6. #6
    Senior Member HeLL_BoY's Avatar
    Real Name
    erol
    Join Date
    Mar 2008
    Posts
    119
    Liked
    0 times
    ben daha önce bunu hiç düşünmemiştim gerçekten mantıklı teşekkürler mert.

  7. #7
    Senior Member
    Real Name
    Abdalwahid
    Join Date
    Jul 2007
    Location
    Germany
    Posts
    297
    Liked
    1 times
    Blog Entries
    1
    vbseo kullananlarda bu sorun zaten yok sanirim?

    Daha evvel sorusturup sonuc alamadigim bir meseleydi, güzel paylasim tesekkürler.

    Ayrica forum sitelerinde bu sekilde kullanilmadiginda cok fazla yasanan bir sorun var. Örnegin üye hem www ile hemde www siz giris yapiyor sonra cikmak istediginde logout yapmasina ragmen icerde kaliyor ve bunun tek cözümü diger sekildede cikis yapmasi yada cerezleri silmesidir. Tabiki üyeler ve hatta bir cok admin bu sorunu ve cözümünü bilmediklerinden bayagi bir sorun yasiyorlar.

  8. #8
    AkA
    AkA is offline
    Junior Member
    Real Name
    Alper Kavuşturan
    Join Date
    Mar 2008
    Location
    10.0.0.12
    Posts
    27
    Liked
    0 times
    peki forumumuz /forum dizininde kuruluysa? benim sorunum www.forumoy.net/forum şeklinde girilince forumoy.net/forum şeklinde yönlendiriyo bunuda aynı şekilde düzeltebilirmiyiz aynı koda eklenen /forum koduyla

  9. #9
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul, Turkey, Turkey
    Posts
    22,367
    Liked
    542 times
    Blog Entries
    4
    root altına bir .htaccess oluşturabilirsiniz.
    Mert Gökçeimam / Crawlability Inc.

    vBSEO 3.6.0 Alpha Önizlemesi - Including Like Tree
    Unveiling the NEW vBSEO Sitemap Generator 3.0 - available NOW for vBSEO Customers!


    Twitter:@Depkac
    Personal Blog : Mert Gökçeimam

  10. #10
    AkA
    AkA is offline
    Junior Member
    Real Name
    Alper Kavuşturan
    Join Date
    Mar 2008
    Location
    10.0.0.12
    Posts
    27
    Liked
    0 times
    forum root altına ekliyorum htaccess dosyasına kodu ama doğal olarak /forum yoluna gitmek isteyince portala yönlendiriyo yani www.siteadı.net/forum tıkladıkmı www.siteadı.net adresine gidiyo access kodları biraz garip ya denedim bitürlü tutturamadım forum kısmını koda ne şekilde yerleştiricez

    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.domain\.com
    RewriteRule (.*) http://www.domain.com/.....$1 [R=301,L]
    sanırım kırmızı yere koyucaz ama olmadı tam

  11. #11
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul, Turkey, Turkey
    Posts
    22,367
    Liked
    542 times
    Blog Entries
    4
    Ana sayfanıza koyduğunuz .htaccess içerisine herhangi bir forum eklemenize gerek yok.
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.domain\.com
    RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
    Mert Gökçeimam / Crawlability Inc.

    vBSEO 3.6.0 Alpha Önizlemesi - Including Like Tree
    Unveiling the NEW vBSEO Sitemap Generator 3.0 - available NOW for vBSEO Customers!


    Twitter:@Depkac
    Personal Blog : Mert Gökçeimam

  12. #12
    AkA
    AkA is offline
    Junior Member
    Real Name
    Alper Kavuşturan
    Join Date
    Mar 2008
    Location
    10.0.0.12
    Posts
    27
    Liked
    0 times
    malesef sorun devam ediyor başka bi nedenden dolayı sanırım 4 gündür gözüme uyku girmiyor neyse konuyu çok dağıttım kusura bakmayın...

  13. #13
    Senior Member maxicep's Avatar
    Real Name
    Ozan A.
    Join Date
    Sep 2007
    Location
    Turkey
    Posts
    454
    Liked
    0 times
    forum dizinine koyduğunuz kod

    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.domain\.com
    RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
    Bu ise 301 yönlendirmesi ile dediginiz sekilde olması lazım aslında

  14. #14
    Member By_HaKaN's Avatar
    Real Name
    Hakan
    Join Date
    Jan 2008
    Posts
    83
    Liked
    0 times
    Daha bir kaç gün önce yeni bir site açtım ve bugün vbseo lisanslı aldım.
    Yukarıdaki konu ile alakalı olduğu içi burada sormak istedim .

    Siteyi kurarken Url bilgilerini ;

    http://xxx.com/forum/ bu şekilde girdim. Tabiki www.xxx.com/forum olarak tarayıcıya yazdığım zaman sitem açılmıyor. Ancak http://xxx.com/forum/ bu şekilde ulaşabiliyorum. Bunu nasıl www.xxx.com/forum bu şekilde tarayıcıdan çağırınca ulaşabilirim ?

  15. #15
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul, Turkey, Turkey
    Posts
    22,367
    Liked
    542 times
    Blog Entries
    4
    Yanlış anlamadıysam domain.com yazıldığı zaman domain.com/forum'a yönlenmesini istiyorsunuz değil mi ?
    Mert Gökçeimam / Crawlability Inc.

    vBSEO 3.6.0 Alpha Önizlemesi - Including Like Tree
    Unveiling the NEW vBSEO Sitemap Generator 3.0 - available NOW for vBSEO Customers!


    Twitter:@Depkac
    Personal Blog : Mert Gökçeimam

Page 1 of 5 1 2 3 4 5 LastLast

Similar Threads

  1. Redirect parked domain to primary domain
    By Arkidas in forum General Discussion
    Replies: 9
    Last Post: 03-20-2008, 07:19 PM
  2. Rewrite question - domain.com -> www.domain.com
    By Chris-777 in forum General Discussion
    Replies: 4
    Last Post: 06-05-2007, 02:53 PM
  3. Main Domain with 1 Add-On Domain and 3 Parked Domains
    By IrDVB in forum General Discussion
    Replies: 1
    Last Post: 03-25-2007, 04:36 PM
  4. username.domain.com > domain.com?id=userid
    By voteforbird in forum Custom Rewrite Rules
    Replies: 2
    Last Post: 09-27-2006, 03:56 PM
  5. redirect domain.com/index.php to www.domain.com/
    By LarryEitel in forum Custom Rewrite Rules
    Replies: 4
    Last Post: 07-05-2006, 11:38 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •