آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ساخت URL های دلخواه با htaccess

125882  9 سال پیش  9 سال پیش
0 0

با سلام.

من میخوام آدرس سایتم بجای:

www.example.ir/index.php?category=shop

بشه:

www.example.ir/index/category/shop

با .hcaccess اینو نوشتم:

 RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^category/([^/]+) /?category=$1 [NC,L]

اما اجرا نمیشه.اساتید کمک میکنن؟

0 0
قسمت framework اموزش هاروو مطالعه کردید؟ (9 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
125882  9 سال پیش
0 0

خیر متاسفانه بدلیل گران بودن نتونستم بخرم.

 

0 0
منطقی تره این کار با php انجام بشه و شما با htaccess همه request هارو به index.php ریدایرکت کنید. و تو فایل php تصمیم بگیرید چیکار کنید. (9 سال پیش)
پاسخ به سوال 
125882  9 سال پیش
0 0

یه ذره نامفهوم بود-یه مثال عینی میزنین؟

0 0
این مورد به صورت کامل در آموزش ها موجود است, با خریداری و مطالعه تسلط خوبی پیدا میکنید در زمینه htaccess و url (9 سال پیش)
پاسخ به سوال 
Vanguardo  9 سال پیش
0 0

این کد رو جایگزین کن:

که URL درخواستی:

www.example.com/category/shop

هست که به این تبدیل میشه:

www.example.com/index.php?category=shop

RewriteBase /
options +FollowSymLinks 
RewriteRule ^category/?([a-zA-z0-9]+)?/?$ index.php?category=$1

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .