.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