Kodladığım scriptlerde adres yapısını htaccess ile düzeltme gereği duymamıştım. Yeni çalışmamda htaccess ile adres satırında daha okunaklı bir yapı olsun istedim. Sitemde adres yapısı :
index.php?sayfa=resim&islem=detay&id=5
şeklinde. Tüm form action, a linkleri vs. her yerde linkleri bu yapıda yazdım. htaccess ile kullandığım kod ise şu şekilde :
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)/(.*)$ index.php?sayfa=$1&islem=$2
RewriteRule ^(.*)/(.*)/(.*)$ index.php?sayfa=$1&islem=$2&id=$3
Tarayıcının adres satırında :
www.adres.com/haber/liste
yazacak olursam o sayfa içeriği geliyor. İşte sorularım :
1- Fare ile linklerin üzerine geldiğimde tarayıcıda alt tarafta gösterilen adres htaccess ile düzeltilmiş şekilde değilde klasik index.php?sayfa=..... şeklinde gözüküyor. Fare ile üzerine gelince linklerin htaccess ile uygulanmış gibi olması için ne yapmalıyım? Eğer adresleri href="haber/liste" şeklinde yaz diyecek olursanız peki htaccess kullanmadan siteyi çalıştıracak olursam o zaman adresler patlamaz mı?
2- htaccess ile adres yapısını değiştirince sitenin Css leride çalışmamaya başladı. Stil dosyası için adreslemem href="dist/css/AdminLTE.min.css" şeklinde.
Yardımlarınız için teşekkür ederim.