如何使用.htaccess创建基于反斜杠的URL?

如何使用.htaccess创建基于反斜杠的URL?,url,.htaccess,Url,.htaccess,我的网站是php的。我想转换以下内容 domain.com/download.php?type=wallpaper&id=123456&name=windows-7 像这样的事情 domain.com/download/wallpar/123456/windows-7.html 我希望人们在我的页面中创建第二个链接。当一个打开第二个链接时,它会像我在第一个链接中看到的那样打开页面。有什么想法吗?谢谢。您可以使用: RewriteEngine on RewriteRule ^download/([

我的网站是php的。我想转换以下内容

domain.com/download.php?type=wallpaper&id=123456&name=windows-7

像这样的事情

domain.com/download/wallpar/123456/windows-7.html

我希望人们在我的页面中创建第二个链接。当一个打开第二个链接时,它会像我在第一个链接中看到的那样打开页面。有什么想法吗?谢谢。

您可以使用:

RewriteEngine on
RewriteRule ^download/([^/]+)/([^/]+)/([^/]+)\.html$ download.php?type=$1&id=$2&name=$3

预期您正在使用Apache HTTP服务器:

使用和可选


Ref:

为什么这不起作用?重写规则^([^/]+)/([^/]+)/$index.php?type=$1&page=$2我想转到这个。。domain.com/wallpaper/2@GanChinHock.com:模式有尾随斜杠,但URL路径没有。