0

我正在寻找一个 .htaccess 重写 URL 解决方案来将我的 Web 应用程序的丑陋 URL 转换为 Pretty one。之前我已经使用以下 .htaccess 代码将 URLlocalhost/example/user.php?u=username转换为localhost/example/username

RewriteRule ^([^/\.]+)/?$ user.php?u=$1

现在我想转换以下 URL:

localhost/example/messages.php?u=username---->localhost/example/messages

谢谢。

4

1 回答 1

0

将这两条规则保存在您的DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteRule ^([^/.]+)/?$ user.php?u=$1 [L,QSA]

RewriteRule ^([^/]+)/([^/.]+)/?$ /$1/user.php?u=$2 [L,QSA]
于 2013-11-07T17:15:06.380 回答