Merhaba arkadaşlar, yaklaşık bir kaç saattir araştırıyorum ancak çözümünü bulamadım.
Şöyle bir şey yapmaya çalışıyorum htaccess'de ancak kafam durdu sanırım.
örnek htaccess dosyam bu şekilde;
RewriteRule ^([^.?]+)$ index.php?app=category&id=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9-_/]+)/([a-zA-Z0-9-_/]+)(\/|)$ index.php?app=post&cat=$1&id=$2 [L,QSA]
Örnek:
https://site.ltd/genel https://site.ltd/genel/yazi-adi
Bu htaccess ile bu şekilde çalışabiliyorum. Ancak diyelim ki ben admin paneli için kural eklediğimde beni doğal olarak yazı sayfasına atıyor.
örnek htaccess kodu:
RewriteRule ^admin(\/|)$ index.php?app=admin [QSA]
RewriteRule ^admin/(\w{3,25})(\/|)$ index.php?app=admin§ion=$1 [QSA]Örnek:
https://site.ltd/admin/
posts
Doğal olarak buradaki
admin'i kategori
posts kısmını ise yazı olarak görüyor.
Bu durumda nasıl bir yol izlemem gerekiyor yardımcı olabilir misiniz? Şimdiden yardımlarınız için teşekkürler.