• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

اضافه کردن .html به لینک ها

irlogo

Registered User
تاریخ عضویت
25 مارس 2008
نوشته‌ها
262
لایک‌ها
1
سن
38
محل سکونت
qods mini city

msnasiri

Registered User
تاریخ عضویت
28 ژوئن 2006
نوشته‌ها
151
لایک‌ها
1
محل سکونت
Shiraz
خب مال خودتو بذار تا بگم چطوری تغییر بدی
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
برای تبدیل
کد:
http://www.shop.salamsakhtafzar.com/cat/111.html
به
کد:
http://www.shop.salamsakhtafzar.com/category.php?catID=111
کدش اینه:
کد:
RewriteRule ^cat/(\d+)\.html$ category.php?catID=$1
 

irlogo

Registered User
تاریخ عضویت
25 مارس 2008
نوشته‌ها
262
لایک‌ها
1
سن
38
محل سکونت
qods mini city

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
بایدجایگزین کنی. اگر بخوای به جای عدد متن و عدد داشته باشی میتونی از چنین کدی استفاده کنی:
کد:
RewriteRule ^cat/([A-Za-z0-9_\-]+)\.html$ category.php?catID=$1
در کدت باید به جای استفاده از id از اسم کتیگوری استفاده کنی.
 

irlogo

Registered User
تاریخ عضویت
25 مارس 2008
نوشته‌ها
262
لایک‌ها
1
سن
38
محل سکونت
qods mini city
این آخری رو نگرفتم
میشه بیشتر توضیح بدین؟
من می خواهم خود به خود خودش اسم کتگوری رو تو لینک بزنه
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
متآسفانه در عالم امکان هیچ چیزی خود به خود نیست. بالاخره اون URL رو یک کدی در یک جایی تولید میکنه (کاربر که تایپ نمیکنه کل آدرسها رو). اون کد باید به جای استفاده از id عددی از عنوان category استفاده کنه. هنگام نمایش صفحه هم کدی که میومده با توجه به CatID در URL اطلاعات رو از دیتابیس میخونده باید با استفاده از عنوان category اطلاعات رو بخونه.
 

irlogo

Registered User
تاریخ عضویت
25 مارس 2008
نوشته‌ها
262
لایک‌ها
1
سن
38
محل سکونت
qods mini city
خوب می تونین بگین چه کار کنم که خود به خود لینکا از توی دیتابیس این جوری بشن؟
 

aboozar_a

کاربر تازه وارد
تاریخ عضویت
31 ژانویه 2005
نوشته‌ها
40
لایک‌ها
0

mehrzad22

Registered User
تاریخ عضویت
8 نوامبر 2007
نوشته‌ها
687
لایک‌ها
95

amirepsilon

Registered User
تاریخ عضویت
21 ژوئن 2006
نوشته‌ها
455
لایک‌ها
2
محل سکونت
Iran
سلام
یعنی به صرف نوشتن یک خط توی htaccess و گذاشتن اون در روت سایت جواب میده ؟
کار دیگه ای نمیخواد ؟
 
بالا