PDA

View Full Version : سوال: نحوه ارسال درخواست از طریق url (غیر از روش گت)



sina365
سه شنبه 04 خرداد 1395, 21:29 عصر
سلام.

من روش GET رو برای ارسال مقادیر به سرور بلدم اما میخوام اصلا اسمی از php توی لینکم نباشه مثل مثال زیر :
http://www.aparat.com/v/k5Q0I
حالا اگه من همین اسکریپت بالا رو طراحی می کردم اینجوری مقادیر رو دریافت می کردم:
http://www.aparat.com/index.php?v=k5Q0I
در حالی که بعضی از سایت ها مثل آپارات، اصلا اسمی از فایل اسکریسپتشون توی لینک نمیارن.

چجور میشه با پی اچ پی اینجور لینک ها رو تفسیر کرد؟
و چجوریه که مثلا بینش هم دوباره دسته بندی هست مثلا:
http://www.example.com/v/bbb/ccccc/ddddd/fffff/ggggg/k5Q0I

پیشاپیش از همه کسانی که پاسخ میدن تشکر می کنم.

tuytoosh
سه شنبه 04 خرداد 1395, 23:02 عصر
اگه منظورتون رو درست متوجه شده باشم شما میخواید آدرس هاتون تمیز باشن (به اصطلاح clean url). برای اینکار باید ابتدا با htaccess بگید که همه ی ریکوئست ها به یه فایل مثل index.php ارجاع داده بشن و بعد با parse کردن url جواب دلخواهتون رو برگردونید...

این اینک شاید بتونه کمکتون بکنه : http://www.desiquintans.com/cleanurls

Unique
چهارشنبه 05 خرداد 1395, 00:39 صبح
البته اسم درست این رویه URL Rewriting هست که با جستجو توی همین انجمن و گوگل میتونید منابع آموزشی بسیار زیادی پیدا کنید.