在为我的问题寻找答案后,我仍然对此感到困惑。我正在开发一个允许用户创建个人资料的小型社交脚本,但我希望他们的个人资料 URL 较短。我编辑了 .htaccess 文件,它运行良好!
例如 www.site.com/username 重定向到 www.site.com/profile.php?user=username
但是,当您只是转到索引页面时。它显示 profile.php 但带有一个空的 GET 变量...
这是我的 .htaccess 代码
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ profile.php?name=$1 [QSA,L]
提前致谢!