index.php?code1=a&code2=b&code3=TEST
Linkteki code3 get değerini alıp, o değere ait bir klasör var mı yok mu nasıl kontrol sağlayabilirim htaccess ile?
Dizin varsa, hiçbir şey yapmadan PHP dosyası çalışacak, dizin yoksa erişimi bloklatmak istiyorum.
Fikri olan var mı?
htaccess Dizin Var mı Yok mu Kontrolü?
6
●152
- 28-08-2020, 15:42:40MVC yapısı için değil. Zaten php tarafında framework mevcut. Sorun şu ki gelen isteği PHP'ye yönlendirmeden GET değerinde yazılan şey klasör olarak yoksa direkt olarak isteği bitirmek istiyorum.Vindicta adlı üyeden alıntı: mesajı görüntüle
- 28-08-2020, 15:53:49php ile yapmak daha mantıklı gibi.emreires adlı üyeden alıntı: mesajı görüntüle
istek url'niz belirttiğiniz gibi index.php?get=url
şeklindeyse zaten php tarafına erişiyorsunuz. Bu şekilde tek bir satırla isteği sonlandırabilirsiniz.
isset ( $_GET['code3'] ) && !file_exists( $_GET['code3'] ) ? die('Not Found') : "";Bir sef url yapınız mevcutsa, /path/foo/bar şeklinde erişim geliyorsa, kodunuzu ve yapınızı bilmsemde, kuvvetle muhtemel zaten index.php den karşılıyorsunuzdur, dolayısıyla gene php kısmında açılacağı için üsttteki şekilde gene kullanabilirsiniz.
Ama illaki farklı .htaccess ile kullanmak istiyorsanız, farklı sebeplerden ötürü veya ben yanlış anlamış olabilirim; https://stackoverflow.com/questions/...r-folder-exist buraya göz atabilirsiniz. - 28-08-2020, 15:55:10PHP ile yaptım zaten çalışıyor şuan.Vindicta adlı üyeden alıntı: mesajı görüntüle
Çok teşekkürler.
HTACCESS şart aynen dediğiniz gibi.
İnceleyeceğim linki tekrar çok teşekkürler.