seo dersleri

Htaccess ile Nasıl Yönlendirme Yapılır

Htaccess ile Nasıl Yönlendirme Yapılır

Eğer bir web site sahibi iseniz daha önce dosyası ile tanışmışsınızdır. Ne işe yaradı hakkında az çok fikir sahibisinizdir. dosyası ile sayfa yönlendirme işlemleri, domainleri başka bir domaine yönlendirme, php uzantılarının .html uzantılarına çevrilmesi işlemleri, link korumaları ve resim korumaları gibi daha bir çok şey yapabilirsiniz.
ilk iş olarak Htaccess dosyasına ulaşamayanlar için bazı yöntemleri anlatalım

Cute FTP programı ile Htaccess dosyasına ulaşmak için;

Ftp Sunucunuza bağlanın Site Manager’e girin. Kullandığınız FTP hesabının üstüne sağ tıklayın ve Properties tıklayın. Açılan pencerede Actions sekmesine geçin. Actions sekmesinde Filter adlı butona tıklayın ve açılan pencerede Enable Filtering ve Enable server side filtering’i işaretleyin ve alttaki kutucuğa -a yazın. Son olarak Tamam a tıklayın ve ardından Connect e tıkladığınızda ftp hesabınıza tekrar bağlanacak ve .htacces ler gözükecektir.

Firefox FireFTP eklentisini kullanıyorsanız Htaccess dosyasına ulaşmak için;

Dosyalarınızın olduğu dizine bağlandıktan sonra sağ üstte Tools menüsünü ardından Options öğesini tıklayın. Açılacak küçük pencerede General ayarlarında “Show Hidden Files” yazısının yanındaki kutuyu işaretledikten sonra Tamam diyerek kaydedin. Artık .htaccess dosyanız listede görünüyor.

Ftp programlarından Htaccess dosyasına ulaşamadıysanız kullandığınız panelin FTP kısmına girere Htaccess dosyanızı görüntüleyebilir dosyanız üzerinde değişiklik yapabilirsiniz.

Bir Websitesini Bir Başka domaine yönlendirmek
Redirect 301 / http://www.(yenidomaini buraya yazın).com/


RedirectMatch 301 (.*)\.html$ http://www.sitem.com$1.php

İndex.html dosyasını herhangi bir klasöre yönlendirmek
Redirect /index.html http://sitem.com/klasörismi/

Site adresinde www olmadan gelen ziyaretçileri www ile başlayan adrese yönlendirmek
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\sitem\.com$ [NC] RewriteRule ^(.*)$ http://www.sitem.com/$1 [L,R=301]

Site adresinde http olmadan gelen ziyaretçileri http ile başalayan adrese yönlendirmek (www olmayan)
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\sitem\.com$ [NC] RewriteRule ^(.*)$ http://sitem.com/$1 [L,R=301]

Eski bir sayfayı yeni bir sayfaya yönlendirmek

Redirect 301 /eskisayfa.html http://www.sitem.com/yenisayfa.html

Her sayfa adresine https:// eklemek
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.sitem.com/$1 [R,L]

Belirli bir klasör içeriğindeki adres başına https:// eklemek

RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} klasörismi RewriteRule ^(.*)$ https://www.sitem.com/klasörismi/$1 [R,L]

Sitenize yüklediğiniz resimlere Htaccess ile tedbir almak istiyorsanız daha önce yayınladığımız bu makaleye bir göz atın

"Htaccess ile Nasıl Yönlendirme Yapılır" Başlıklı Konu İçin 5 Yorum Yapıldı.

  1. yusuf dedi ki:

    Siteme güvenlik sertifikası yükledim fakat şuanda siteadi.com yazdığımda sitem açılmıyor. Htaccess de httpli bağlantıları https e nasıl yönlendirebilirim

  2. Sait dedi ki:

    Merhaba,
    Benim e-ticaret sitem var.
    bu sitenin şuan mevcut sayfa uzantısından seo ayarlı .html uzantılıya çevircem.
    Yanlız google eski sayfa bağlantılarına tıklandığında 404 hata sayfasına gidecek…
    bunun için eski bağlantı sayfalarımın hepsini ana sayfaya nasıl yönlendirme yapabilirim?

    Saygılarımla

  3. haydarberg dedi ki:

    Dijitalteknoloji.net iyi bir site aradığınız herşeyi buluyorsunuz

  4. webmaster dedi ki:

    işe yarıyor tşk çok aradım ama burdaki gibi bulamadım

Konu İle İlgili Görüşlerinizi Buradan Paylaşabilirsiniz.

facebook twitter youtube google+ feedburner feedburner