我正在尝试使用 mod_rewrite 清理有用的 URL。我确信这是一个常见的问题,但我对 mod_rewrite 不是很感兴趣:
我有这个网址: http://mysite.com/user.php?user=fatcatmat&sort= popularv
我希望能够像这样重写它:
http://mysite.com/user/user/fatcatmat/sort/popularv (有没有办法删除 URL 中的重复项?)
我想我已经设法删除了 PHP 扩展。
RewriteRule ^(.*)\$ $1.php [nc]
以上是正确的吗?
对于单独的页面,我会有这样的东西。
RewriteRule ^/?user(/)?$ user.php
主要问题:执行上述所有操作有点乏味,但是否有一个 MEGA 重写规则,它只会在变量及其值之间放置“/”并从所有页面中删除 .php 扩展名?
感谢您的任何帮助。