我已经使用 .htaccess 规则成功地将几乎所有的 url 从旧形式重写为精细 url。但我对某些地址格式有疑问
例如 example.com/myusername 工作正常,而 example.com/my.username 则返回未找到的 404 页面
注意:my.username 是我数据库中的有效用户名。请问我该如何解决这个问题
更新:这是 .htaccess 文件的完整代码
# -FrontPage-
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
#ErrorDocument 404 example.com
RewriteEngine on
RewriteRule ^(.*)\.htm$ $1.php [nc]
RewriteRule ^([a-zA-z0-9_-]+)$ community/profile.php?_username=$1