
Eğer bir webmaster iseniz htaccess dosyasının işlevleri hakkında az çok fikriniz var demektir. Htaccess ile sayfa yönlendirmeleri , domain yönlendirmeleri , php uzantılarının .html (seo) uzantılarına çevrilmesi , link korumaları , resim korumaları ve daha birçok işlevi gerçekleştirebilirsiniz.Htaccess dosyasıyla neler yapabileceğimize bir göz atalım.Vereceğimiz işlemleri htaccess dosyanıza eklemeniz yeterlidir.
#bir websitesini başka domaine yönlendirmek
Redirect 301 / http://www.yenidomain.com/
RedirectMatch 301 (.*)\.html$ http://www.sitem.com$1.php
Redirect /index.html http://sitem.com/klasörismi/
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\sitem\.com$ [NC] RewriteRule ^(.*)$ http://www.sitem.com/$1 [L,R=301]
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\sitem\.com$ [NC] RewriteRule ^(.*)$ http://sitem.com/$1 [L,R=301]
Redirect 301 /eskisayfa.html http://www.sitem.com/yenisayfa.html
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.sitem.com/$1 [R,L]
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} klasörismi RewriteRule ^(.*)$ https://www.sitem.com/klasörismi/$1 [R,L]