
2 sene önce | 2188 Görüntülenme
Rewriterule ^(.*)-(.*)$ /post.Php?id=$2 [L,NC]
.htaccess dosyasına bu kodu eklediğimde ftp dosyaları içindeki arasında "-" işareti olan linkler açılmıyor. mesela. ..../font-awesome.Min.Css dosyasını açamıyor. aynı zamanda bir sayfa adında - varsa da açamıyorum. örnek olarak: hakkımızda.Php sayfasını hakkımız-da.Php şeklinde yazarsam açmıyor. bu rewriterule ^...$ arasına - işareti eklediğim için mi diye düşündüm işareti / yaptım. yani: ^(*)/(*)$ şeklinde. bu sefer de hiçbir style yada script sayfasına ulaşım sağlayamadım. localde değil host üzerinde değişiklik yapıyorum. bir dosya içinde değil. urllerin önüne / işaretini eklesem de birşey değişmedi. beni bu konuda yönlendirebilir misiniz?
23 Mart 2022, 15:57
Merhabalar,
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Şeklinde kodunuzu güncelleyerek deneyebilirsiniz.