سوال در مورد httaccess

ghasembaghi

Member
من یه کد نوشتم و روی سایتم آپلود کردم که آدرس یک صفحه به صورت زیر است:
کد:
http://mydomain.com/show.php?id=123&parametr=param
paramaet ممکنه خالی باشه ولی id همیشه باید ست شده باشه
حالا من میخوام ساختار آدریم را با استفاده از .httaccess به صورت زیر در بیارم:
کد:
http://mydomain.com/123/param/
میخواستم ببینم کد httaccess چی میشه؟
 

ziXet

مدیر انجمن PHP/MYSQL
من یه کد نوشتم و روی سایتم آپلود کردم که آدرس یک صفحه به صورت زیر است:
کد:
http://mydomain.com/show.php?id=123&parametr=param
paramaet ممکنه خالی باشه ولی id همیشه باید ست شده باشه
حالا من میخوام ساختار آدریم را با استفاده از .httaccess به صورت زیر در بیارم:
کد:
http://mydomain.com/123/param/
میخواستم ببینم کد httaccess چی میشه؟
کد:
Options +FollowSymlinks 
RewriteEngine On
RewriteRule ^([0-9]+)/(.+)$ show.php?id=$1&parametr=$2
 

ghasembaghi

Member
سلام و مممنون
میتونید متن کامل فایل را بگذارید چون من خیلی سر رشته ندارم
 

ghasembaghi

Member
ممنون از لطفتون ولی من مشکلات زیر را دارم
1- مقدار آی دی الزاما عددی نیست و میتونه حروف و علائمی مثل نقطه و دش هم باشه. ( من خودم [0-9] را برداشتم و بجاش [.] گذاشتم و مشکل حل شد.
2- مشکل دوم اینه که مقداردهی paramaet الزامی نیست و ممکنه مقداری نداشته باشه
یعنی در حال حاضر آدرس های زیر جواب داده نمیشن:
کد:
http://mydomain.com/123/
http://mydomain.com/123
 

جدیدترین ارسال ها

بالا