मैं एक सरल htaccess नियम सेट करने की कोशिश कर रहा हूं, लेकिन काम नहीं कर रहा हूं।
मुझे लगता है कि समस्या ?
और =
वर्णों के साथ है?सरल एचटीएसीएएस फिर से लिखने के नियम त्रुटि 404
कोड है:
Options +FollowSymLinks
ErrorDocument 404 /php/404redirect.php
RewriteEngine on
RewriteRule ^productos.php?id=([0-9]+)$ /?view=productos&id=$1 [L,NE,B,QSA]
यह हमेशा मुझे त्रुटि दिखा सकते हैं 404.
क्या मैं चाहता हूँ से सभी अनुरोधों को अनुप्रेषित है:
www.example.com/productos.php?id=X
www.example.com/?view=productos&id=X
रीडायरेक्ट करने के लिए आप रीराइट नियम उपयोग कर रहे हैं, लेकिन आप का उल्लेख है कि आप इसे रीडायरेक्ट करना चाहते हैं, क्या आप वास्तव में यह क्या करना चाहते हो तो क्या होगा? इसे रीडायरेक्ट करें या यूआरएल को अलग-अलग तरीके से कैसे प्रदर्शित किया जाए? – PavKR
हाँ मुझे लगता है कि एक रीडायरेक्ट बेहतर है। आखिरकार मैं उपयोगकर्ता को दिखाना चाहता हूं जैसे कि:/productos/id – Tifon