PDA

View Full Version : سوال: تبدیل Url ها با htaccess



Hyesun
سه شنبه 23 آذر 1389, 01:30 صبح
سلام
گشتم و تست کردم اما نشد.
من می خوام آدرسی مثلا page.php?id=1 یا page.php?id=2 تبدیل بشه به title سایت (اخبار.html)یا(گالری.html)
ممنون میشم راهنمایی کنید.
با تشکر

mirzajavad
سه شنبه 23 آذر 1389, 09:34 صبح
http://mypress.ir/%D8%A2%D8%AF%D8%B1%D8%B3-%D8%B3%D8%A7%DB%8C%D8%AA%D8%AA%D8%A7%D9%86-%D8%B1%D8%A7-%D8%A8%D8%A7-htacess-%D8%B3%D8%A7%D8%AF%D9%87-%D9%88-%D8%B2%DB%8C%D8%A8%D8%A7%D8%AA%D8%B1-%DA%A9%D9%86%DB%8C%D8%AF/

سر بزن گفته كه بايد چيكار كني

Hyesun
سه شنبه 23 آذر 1389, 12:10 عصر
http://mypress.ir/%D8%A2%D8%AF%D8%B1%D8%B3-%D8%B3%D8%A7%DB%8C%D8%AA%D8%AA%D8%A7%D9%86-%D8%B1%D8%A7-%D8%A8%D8%A7-htacess-%D8%B3%D8%A7%D8%AF%D9%87-%D9%88-%D8%B2%DB%8C%D8%A8%D8%A7%D8%AA%D8%B1-%DA%A9%D9%86%DB%8C%D8%AF/

سر بزن گفته كه بايد چيكار كني
سلام
همه کدها یکی است
من می خوام که عنوان صفحه جایگزین بشه مثال page.php?id=1 که عنوانش هست گالری تبدیل بشه (گالری.html)

funpatogh
سه شنبه 23 آذر 1389, 20:34 عصر
شما توی بانکت فکر کنم یک شاخه داری (category) که توش id ,title وجود داره
شما عنوان از بانکت بخون بعد توی href لینکهات عنوان رو بگزار (title)
بعد توسط htaccess دیگه عنوان رو از بانک سرچ میکنی و id رو در میاری و هر جا که خواستی استفاده میکنی
RewriteRule ^category/(.*)/?$ index.php?category=$1 [QSA,NC,L]


$title=$_GET['category'];
$result=mysql_query("SELECT id FROM category where `title`='$title'");