PDA

View Full Version : سوال: جلوگیری از دسترسی به یک آدرس خاص در htaccess



shervinrv
دوشنبه 15 تیر 1394, 08:10 صبح
سلام دوستان.
میخوام بوسیله htaccess دو جور آدرس رو برای همه مسدود کنم
1- آدرس هایی که شامل /user/ هست . مثل domin.com/user/login.html و domain.com/user/profile.html
2- ادرس هایی شامل کوئری استرینگ هستن و بخشی از اون کوئری استرینگ این عبارته view=itemlist
خیلی ممنون

shervinrv
سه شنبه 16 تیر 1394, 05:45 صبح
دوستان راهی نیست؟

Unique
سه شنبه 16 تیر 1394, 14:57 عصر
دلیل اینکه دیر جواب میگری اینه که درخواست هات اصل کد هست نه راهنمایی ، چون از صورت سوال پیداست میدونی باید از htaccess و url rewriting استفاده کنی اما نمیدونی چطوری ، مثلا من بیام بگم با RewriteCond و RewriteRule خوب مشکلت که حل نمیشه !!!

تست نکردم اما اصولش همینه :



RewriteCond %{QUERY_STRING} (^|&)view=itemlist(&|$)
RewriteRule ^.* - [F,L]

shervinrv
سه شنبه 16 تیر 1394, 15:09 عصر
خیلی ممنون دوست عزیز. راستش من دات نت کار میکنم و مسائل مربوط به پی اچ پی رو دستو پا شکسته با سرچ کردن و ... جمع و جور میکنم.
مشکل کوئری استرینگ حل شد. ممنون میشم اگه برای سوال اول هم راهی پیدا کردید بگید.
سه روزه قسمت اولو تو سایتای ایرانی و خارجی میگردم ولی به نتیجه نرسیدم.

Unique
سه شنبه 16 تیر 1394, 23:29 عصر
فکر کردم اولی را هم ارسال کردم. به هر حال :


RewriteRule (^|/)user(/|$) - [F,L]