php - यूआरएल को फिर से लिखने के लिए मजबूर कैसे करें?



.htaccess url-rewriting (1)

आप उपयोग कर सकते हैं:

RewriteCond %{THE_REQUEST} /index\.php\?page=([^\s&]+)--([^\s&]+) [NC]
RewriteRule ^ /%1/%2? [L,R]

और अगर आपको दूसरी दिशा में चाहिए:

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/?$ index.php?page=$1--$2 [L]

यदि कोई उपयोगकर्ता इन लिंक पर क्लिक करता है या पता बार में इन लिंक्स को लिखता है, तो मैं पुन: लिखना बल देना चाहता हूं।

क्या यह संभव है ?

index.php?page=admin--index admin/index

...

index.php?page=team--create team/create

धन्यवाद





rewrite