ghiravani
جمعه 12 آبان 1391, 01:15 صبح
سلام دوستان.یه مشکل در ریدایرکت یا همون انتقال آدرس ها دارم
برای مثال یه فایل با نام main.php داریم.اما برای بالابردن seo و امنیت سایت ، میخوایم کاربر وقتی مینویسه مثلا http://www.mysite.com/content ، محتوای فایل main.php رو ببینه اما طوری که معلوم نشه اطلاعات از این فایل خونده میشه.برای همین در فایل .htaccess کد زیر رو مینویسیم:
# BEGIN Htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^content/*$ main.php
مشکل این روش اینه که کاربر اگر بنویسه http://www.mysite.com/main.php ، اطلاعات فایل main.php نمایش داده میشه.اما من میخوام این اطلاعات فقط با http://www.mysite.com/content نمایش داده بشه و اگر کاربر آدرس main.php رو زد ، خطای 404 بگیره
ممنون
برای مثال یه فایل با نام main.php داریم.اما برای بالابردن seo و امنیت سایت ، میخوایم کاربر وقتی مینویسه مثلا http://www.mysite.com/content ، محتوای فایل main.php رو ببینه اما طوری که معلوم نشه اطلاعات از این فایل خونده میشه.برای همین در فایل .htaccess کد زیر رو مینویسیم:
# BEGIN Htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^content/*$ main.php
مشکل این روش اینه که کاربر اگر بنویسه http://www.mysite.com/main.php ، اطلاعات فایل main.php نمایش داده میشه.اما من میخوام این اطلاعات فقط با http://www.mysite.com/content نمایش داده بشه و اگر کاربر آدرس main.php رو زد ، خطای 404 بگیره
ممنون