我想将website.com/member/gami
重定向到website.com/member.php?name=gami
我已经尝试过:
RewriteRule ^(.*)/member$ member.php?name=$1 [NC, QSA]
最佳答案
根据您显示的规则,请尝试遵循 htaccess 规则。请确保在测试您的网址之前清除浏览器缓存。
RewriteEngine ON
##Internal rewrite rules for non-existing uris to php files internally.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^([^/]*)/(.*)/?$ $1.php?name=$2 [QSA,L]
关于.htaccess - 配置文件系统的重写规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68391906/