.htaccess Link Çağırma Sorunu
Merhabalar. htaccess ile urun-1.php ye link verdiğimde sorun yok.
ancak inc/urun-01.php klasör içinden çağırdığım da sayfa geliyor. ancak içeriğe uygulanmış bütün stiller ve resimler gidiyor.
.htaccess dosyam:
RewriteEngine On
RewriteRule ^([0-9a-zA-Z-_/]+)$ index.php?sayfa=$1
RewriteRule ^anasayfa$ index.php
ErrorDocument 404 /404.php
Options -Indexes
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
index.php deki sayfa çağırma kodum:
<?php if(isset($_GET['sayfa'])) include($_GET['sayfa'].'.php'); else include('anasayfa.php'); ?>
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
@mahmutx: Arkadaşın dediği, çalışma dosyanı açıyorsun. "<head></head>" etiketlerinin başladığı yere <base href="https://www.siteadi.com/">
yazıyorsun. Sayfayı yenilediğinde CSS dosyaları çalışacaktır.