我正在构建一个 php/mysql 网站,但遇到了一个小问题,我的网站上有配置文件,随机用户配置文件将具有以下示例链接:www.MyDomain.com/profile.php?username=abc
我想做的是在地址栏中显示类似这样的内容:www.MyDomain.com/abc
另外,如果有人输入:www.MyDomain.com/abc,它应该把他带到“abc”的个人资料,实际上是 www.MyDomain.com/profile.php?username=abc
最佳答案
我不是 100% 知道如何使用根目录/级别,但我认为这应该可行:
RewriteEngine on
RewriteBase /
RewriteRule ^([^/\.]+)/?$ profile.php?username=$1 [L]
有一个 real neat site你可以用来检查你的规则。
关于php - 社交网络 htaccess 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9850367/