当我将 .htaccess 文件放在我的根目录中时,它给了我以下错误:
内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。请通过 admin@localhost 联系服务器管理员,告知他们此错误发生的时间,以及您在此错误之前执行的操作。更多信息服务器错误日志中可能会提供有关此错误的信息。”
这是我的 .htaccess 代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /login/profile.php?username=$1
基本上这段代码的功能就像当用户在 url 中输入他的个人资料名称然后它通过 URI 显示用户个人资料页面localhost/login/adam
。