Twitter风格的URL

时间:2014-03-15 03:02:37

标签: php regex .htaccess url

以下是我网站上用户个人资料的示例网址:http://127.0.0.1:8080/overview/showuserprofile/user

我想要

http://127.0.0.1:8080/user

这就是我对重写规则的要求:

  Options -MultiViews
  RewriteEngine On
  RewriteBase /php-login/
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l

  RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

最后摆脱了.php

我怎么能像Twitter一样接受http://127.0.0.1:8080/user,而不是/overview/showuserprofile/?我可以随意移动文件,还是 使用Regex?我已经尝试了其他各种RewriteRules也没用。我不擅长这个,所以任何帮助都会非常有帮助。先谢谢你,约翰。

0 个答案:

没有答案