Options +FollowSymLinks
RewriteEngine On
#SSL ile https yönlendirmesi yani https://www.bilgiegitim.com htaccess örneği
#RewriteCond %{HTTPS} off
#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
#Site adresi bilgiegitim.com yazılınca başına https://www. ekleyen htaccess örneği
#rewritecond %{http_host} ^bilgiegitim.com [nc]
#rewriterule ^(.*)$ https://www.bilgiegitim.com/$1 [r=301,nc]
#Php Sayfa Uzantılarını Gizlemek İçin Kullanılan htaccess örneği
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME}.php -f
#RewriteRule ^(.*)$ $1.php
#404 hata sayfası yönlendirme htaccess kodu
#ErrorDocument 404 http://www.bilgiegitim.com
#Kurumsal kısmındaki Sayfa adlarını ( sayfalar.php?sayfa_url=hakkimizda yerine kurumsal/hakkimizda ) şeklinde SEO uyumlu URL yapan htaccess örneği
#RewriteRule ^kurumsal/(.*)$ sayfalar.php?sayfa_url=$1 [L,NC]
#Kategori adlarını ( urunler.php?kategori_url=buzdolabi yerine kategoriler/buzdolabi ) şeklinde SEO uyumlu URL yapan htaccess örneği
#RewriteRule ^kategoriler/(.*)$ urunler.php?kategori_url=$1 [L,NC]
#Ürün adlarını ( urun-detay.php?urun_id=13 yerine urun/13-regal-nf-60001-523-lt-no-frost-buzdolabi ) şeklinde SEO uyumlu URL yapan htaccess örneği
#RewriteRule ^urun/([0-9]+)-(.*)$ urun-detay.php?urun_id=$1 [L,NC]
#Çoklu değişken ile kategori_adi/urun_url-urun_id şeklinde SEO uyumlu URL yapan htaccess örneği
# Örnek : camasir-makinesi/samsung-ww90t4020ce-1200-devir-9-kg-camasir-makinesi-2
RewriteRule ^(.*)/(.*)-([0-9]+)$ urun-detay.php?k_url=$1&u_url=$2&urun_id=$3 [L,NC]
RewriteRule ^(.*)/(.*)-([0-9]+)$ urun-detay.php?k_url=$1&u_url=$2&urun_id=$3 [L,NC]
#Birden Fazla Değişken gönderen htaccess örneği $1 Metinsel [0-9a-zA-Z-_], $2 sayısal [0-9] bir değerdir.
#RewriteRule ^ders-notlari-([0-9a-zA-Z-_]+)-([0-9]+)$ ders-notlari.php?kurs_adi=$1&icerik_id=$2 [L,NC,QSA]