mod rewrite - .htacces RewriteRule problem -
यह काम कर रहा है:
पुनर्लेखन नियम ^ ([az] {2} /) { 0,1} showcategory / ([0- 9] *) / ([0-9] *) (/ {0,1}) $ /main.php?id=$2&il[lang]=$1&; पेज = $ 3 [एल]
इस यूआरएल के साथ:
http: // localhost / showcategory / 590/10
अब मैं इसके साथ भी काम करना चाहता हूं:
http: // localhost / showcategory / 590 / transport / 10
नियम मैंने कोशिश की :
रिवेराइटियम ^ ([az] {2} /) {0,1} शोकेबेट / ([0- 9] *) / ([az \ -_ 0-9 \ +] * ) / ([0- 9] *) (/ {0,1}) $ / main.php?id=$2&il[lang]=$1&page=$3 [एल]
RewriteRule
?
यह कैसे काम करता है
I साथ ही {0,1} को सरल बनाया?
कुंजी (?: / [A-Za-z0- 9 _-] +) में है?
, स्पष्टीकरण:
(?: गैर-कैप्चरिंग समूह, तो यहां जो कुछ है वह किसी भी $ n / मैच स्लैश [A-Za-z0-9 _-] + अक्षरों / संख्याओं / डैश / अंडरस्कोर के साथ किसी भी शब्द से मेल नहीं किया जाएगा) ? गैर कैप्चरिंग समूह बंद करें, और? इसका मतलब यह वैकल्पिक है
Comments
Post a Comment