के लिए यूआरएल दोबारा लिखना मैं अपने उत्पादों के लिए एक नियम फिर से लिखना चाहता हूं। मेरी php मेंउत्पाद नाम
तो123-नाम का मतलब है उत्पाद आईडी = 123 और नाम = नाम
:
मैं id और वह URL इस तरह एक डैश से अलग में नाम का उपयोग करना चाहते मैं $ _GET [id] प्राप्त कर सकते हैं और फिर इस तरह इस आईडी का उपयोग कर मेरी डेटाबेस क्वेरी:
$sql = "SELECT * from Products Where productid = " . $_GET[id];
यहाँ
मैं क्या है:
0,123,RewriteEngine On
RewriteRule ^products/([0-9+])\-([a-z]+)/?$ products.php?id=$2 [NC,L]
लेकिन जब मैं url के रूप में डाल दिया, मैं एक 404
क्यों मिलता है?
इस जानकारी के लिए आपको बहुत बहुत धन्यवाद। – natalia
आपका बहुत स्वागत है –