PDA

View Full Version : سوال: دسترسی به صفحه توسط htaccess



siavashsay
سه شنبه 15 اسفند 1391, 11:48 صبح
دوستان ما یک صفحه index.php داریم که تمام عملیات توی اون انجام میشه !
این عملیات نسبت به متغیرهای GET معین میشه !
حالا ما میخوایم دسترسی به صفحه در صورت نبودن متغیرهای GET بسته شه !
میشه از یک if استفاده کرد که اگر متغیر GET وجود نداشت صفحه یک صفحه دیگه منتقل بشه !
اما میخوام بدونم توسط htaccess میشه ؟! و چطوری ؟!
مثلا اگر متغیر GET با مشخصه id نبود صفحه به یک صفحه دیگه منتقل شه با htaccess

Unique
سه شنبه 15 اسفند 1391, 12:12 عصر
ببینید rule های htaccess. پشت سر هم تفسیر و اجرا میشوند ، شما باید همه rule های مجاز را تعریف کنید و در آخر سه خط زیر را بنویسید :


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ REDIRECT_URL_HERE$1 [R=301,L]

موفق باشید.