pary_daryayi
شنبه 03 خرداد 1393, 07:13 صبح
سلام .
من تو htaccess خیلی وارد نیستم و تازه شروع کردم .
از این کد در پروژه ی mvc و همینطور فریم ورک codeigniter که بر مبنای mvc هست در فایل htaccess استفاده میکنم .
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
میخواستم بدونم برای بهینه کردن آدرس ها ، حتما باید برنامه نویسی پروژه بر اساس mvc باشه ؟
یعنی تو یک پروژه که بصورت رویه ای نوشته شده هم میشه url رو بهینه کرد ؟
بعنوان مثال این آدرس
http://yoursite.com/index.php?q=home
بصورت زیر دربیاد :
http://yoursite.com/home
من تو htaccess خیلی وارد نیستم و تازه شروع کردم .
از این کد در پروژه ی mvc و همینطور فریم ورک codeigniter که بر مبنای mvc هست در فایل htaccess استفاده میکنم .
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
میخواستم بدونم برای بهینه کردن آدرس ها ، حتما باید برنامه نویسی پروژه بر اساس mvc باشه ؟
یعنی تو یک پروژه که بصورت رویه ای نوشته شده هم میشه url رو بهینه کرد ؟
بعنوان مثال این آدرس
http://yoursite.com/index.php?q=home
بصورت زیر دربیاد :
http://yoursite.com/home