عرض مشاركة واحدة
  #1  
قديم 12-15-2013
الصورة الرمزية RSS
RSS غير متواجد حالياً
ناقل الأخبار
 
تاريخ التسجيل: 11 - 2 - 10
المشاركات: 661,761
RSS is on a distinguished road
افتراضي [مشكلة] : مشكلة تحويل روابط بـ .htaccess

السلام عليكم

عندي سكربت صغير من صفحة واحدة index.php


بها متغيران (action - id)

هذا مثال للصفحة:
رمز PHP:

$action
= $_GET['action'];
$id = $_GET['id'];

if(isset(
$id)) {
print
"Page: ".$action."
ID: "
.$id;
} else {
print
"Page: ".$action;
}



وعايز احول الروابط من php لـ html


انا عايزه يفتح الصفحة الرئيسية اذا كان المتغير (action$) فاضي
ويفتح (articles.html) اذا كان المتغير (action = articles) والمتغير (id$) فاضي

لكن اذا كان المتغير (id$) يساوي 3 او اي رقم يعني، يفتح (article-3.html)

فكتبت الكود التالي:

رمز PHP:

RewriteEngine on
RewriteRule
^(.*)\.html$ index.php?action=$1
RewriteRule
^(.*)-(.*)\.html$ index.php?action=$1&id=$2




بس ما اشتغل معي.. هو بس يفتح articles.html بس ما يقدر يفتح الصفحة الي فيها id





اذا ممكن تساعدوني والله جربت اوامر كثيرة بس كلها ما نفعت







أكثر...