我有这个网址: 127.0.0.1/test.php?name=john.smith ,使用此规则成为 127.0.0.1/profile/john.smith :
RewriteRule ^profile/([^*]+)$ test.php?name=$1 [L]
我希望删除/个人资料/只需 127.0.0.1/john.smith
我遇到了一些问题,找到了正确的RewriteRule。
感谢您的帮助。
答案 0 :(得分:1)
尝试此规则:
# If the request is not for a valid directory
RewriteCond %{REQUEST_FILENAME} !-d
# If the request is not for a valid file
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ test.php?name=$1 [L,QSA]