PDA

View Full Version : ایجاد آدرس های شبیه وردپرس



hesam67_b
شنبه 14 اسفند 1389, 12:38 عصر
سلام به دوستان عزیز

چطور میتونم آدرس هایی شبیه

http://www.xxx.com/archives/multimedia/video_editor/download_ulead_videostudio_plus_retail_full

داشته باشم. هم برای دسته بندی و هم برای مطلب

چطور باید مثلا وقتی کاربر این آدرس رو وارد کرد، پست مربوطه رو تشخیص بدم؟

من قبلا از php.id=23 کار کردم که خوب اینجا آی دی رو داشتیم و مشخص بود ولی در آدرس های شبیه به بالا چیکار باید کرد؟

ببخشید اگر سوال رو سخت و ناجور پرسیدم. امیدوارم متوجه منظورم شده باشید :لبخندساده::لبخندساده:

Mr.Moghadam
شنبه 14 اسفند 1389, 13:03 عصر
سلام
شما باید از .htaccess استفاده کنید.
توی همین انجمن یه سرچ بزنید .htaccess براتون میاره آموزشش رو.

اگر بازم سوالی داشتید همینجا بپرسید

موفق باشید

amir001
شنبه 14 اسفند 1389, 22:29 عصر
mod_rewrite آپاچی برات آدرس ها را مجازی میکنه و ورد پرس هم از همین استفاده میکنه. مطلب هم در موردش زیاده...

hesam67_b
دوشنبه 16 اسفند 1389, 22:35 عصر
خیلی ممنون از دوستان
من از کد زیر برای انتقال آدرس استفاده میکنم در htaccess

RewriteRule ^([a-z]+)/([0-9]+).php/?$ detail.php?cat=$1&id=$2 [NC,QSA,L]

میخوام آدرس های شبیه به زیر رو به detail.php?id=number ارسال کنم ولی 404 میده
http://127.0.0.1/ravenshenasi/9710.php

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

اینم از کد کامل htaccess


AddDefaultCharset utf-8
IndexIgnore *
Options +FollowSymlinks
RewriteEngine On
DirectoryIndex indexx.php index.php index.html
ErrorDocument 404 http://127.0.0.1/persian30/
RewriteRule ^sitemap.xml/?$ md_sitemap.php [QSA,NC,L]
RewriteRule ^(.*).html/?$ search.php?s=$1 [QSA,NC,L]
RewriteRule ^([a-z]+)/([0-9]+).php/?$ detail.php?cat=$1&id=$2 [NC,QSA,L]
RewriteRule ^(.*).html$ $1.php [nc]

hesam67_b
پنج شنبه 19 اسفند 1389, 17:05 عصر
از دوستان کسی نمی تونه راهنمایی کنه که چرا خطا 404 میده؟!!
کارم گیره.
توی گوگل هم به فارسی و هم به انگلیسی سرچ زدم ولی هرکدی امتحان میکنم جواب نمیده

میخوام آدرس هایی شبیه به این داشته باشم
http://www.example.com/sport/142607.php

hesam67_b
پنج شنبه 19 اسفند 1389, 17:19 عصر
بلاخره خودم باید ردیفش میکردم :لبخند:

این میشه کد صحیحش


RewriteRule ^([a-z]+)/([0-9]+)\.php/?$ detail.php?cat=$1&id=$2 [NC,QSA,L]