regex - URL not rewriting correctly -
मेरे पास एक यूआरएल है जो है:
http://example.com/NEW2014 /portfolio/project.html?project_name=test
जो मुझे फिर से लिखना चाहते हैं:
http://example.com/NEW2014 / पोर्टफोलियो / प्रोजेक्ट / टेस्ट
यह वही है जो मैं कोशिश कर रहा हूं लेकिन मुझे 500 आंतरिक सर्वर त्रुटि मिलती है
RewriteRule ^ portfolio / ([^ / ] *) /? $ / Portfolio /project.html?project_name=$1 [एल, क्यूएसए, एनसी]
क्या ऐसा करने का एक बेहतर तरीका है?
आपको 500 आंतरिक त्रुटि मिल रही है क्योंकि आपका नियम पाशन है इसे ठीक करने के लिए /NEW2014/portfolio/.htaccess
में यह नियम है: विकल्प
विकल्प - मल्टीमीडिया रीव्रैटइजइन रीव्रेटबेस पर / न्यू2014 / पोर्टफोलियो / पुनर्लेखन%% {REQUEST_FILENAME}! - डी RewriteCond% {REQUEST_FILENAME}! -f रिवेराइटियम ^ प्रोजेक्ट /(.+?)/?$ project.html? Project_name = $ 1 [एल, क्यूएसए, एनसी]
Comments
Post a Comment