2012-12-24 60 views
0

我想能够访问我的网站上这个网址:URL重写htaccess的我的网站

www.mysite.com/author/username

槽这一

www.mysite。 com /用户名

请考虑人们应该能够访问使用这两个网址,并且“用户名”总是根据用户而改变。

什么是最好的方法来做到这一点? htaccess重写?

谢谢你的时间!

回答

0

似乎它可能是混乱的,如果您的用户创建名称匹配与现有或未来路径重叠的路径,您可以将其放入。

RewriteCond %{REQUEST_URI} ^/[a-z]+$ #1 
RewriteCond %{REQUEST_FILENAME} !-f  #2 
RewriteRule ^/([a-z]+)$ /author/$1 [P] #3 
  1. 试图限制它尽可能多地给您的用户名模式
  2. 仅改写如果路径不存在
  3. 代理的URL /作者/用户名版本
+0

好吧,我会试试看!谢谢阿米尔! –