mod_rewrite و: التحقق من وجود سلسلة الاستعلام مخصص في URL؟
-
03-07-2019 - |
سؤال
وأنا أحاول أن استخدام إعادة كتابة URL في مشروعي الجديد. ولكن أنا أيضا بحاجة للسماح لدغة استعلام مخصص في URL.
وأريد فقط أن تعرف كيف تكتب كتابة قاعدة لهذا URL
<اقتباس فقرة>http://www.mysite.com/edit/123/ ؟ Q1 = VALUE1 وQ2 = و value2
اقتباس فقرة>ولتصبح هذه
<اقتباس فقرة>http://www.mysite.com/index فب؟ عمل = تحرير & معرف = 123 & Q1 = VALUE1 وQ2 = و value2
اقتباس فقرة>وسلسلة استعلام مخصص يجب أن تسمح غير محدود.
وملايين شكرا ...
المحلول
وببساطة تفعل القاعدة مثل أي قاعدة أخرى وإضافة المعدل جهاز الإحصاء (سلسلة الاستعلام إلحاق) في نهاية المطاف.
RewriteEngine On
RewriteRule ^/([A-Za-z0-9]+)/([0-9]+)/$ index.php?action=$1&id=$2 [L,QSA]
لا تنتمي إلى StackOverflow