我想使用URL在Apache Web服务器重写有这些类型的URL:如何创建只包含查询字符串的网址?
www.mysite.com/user.php?id=user1
www.mysite.com/user.php?id=user2
www.mysite.com/user.php?id=me
www.mysite.com/user.php?id=you
www.mysite.com/user.php?id=every_thing
改为
www.mysite.com/user1
www.mysite.com/every_thing
和
www.mysite.com/user1/
我已经试过这是我的的.htaccess。
RewriteEngine On
RewriteRule (.*) user.php?id=$1
它没有工作。问题是什么?
我应该说我有其他的目录,如:
www.mysite.com/images/
www.mysite.com/videos/
因此,如何能我也做它,所以它不会发生冲突?
没有我的用户是不同的!它不是user1,user2,...。这是所有可能的用户名与数字,字符和_。 – Saeid
好吧现在检查更新 – anubhava
谢谢。有用。我怎么能不活动(重定向)这个地址:“site.com/user/”到这个“site.com/user”???!因为图像不会因为新地址而加载! – Saeid