我正在进行htaccess URL重写分配。 我的actaul网址是
blabla.comqid=1&qtitle=what-is-css
我使用像
这样的htaccess进行了riwrittenblabla.com/1/what-is-css
现在我要添加另一个用于共享的查询字符串,新网址必须类似于
blabla.com/1/what-is-css?share=asadas_45asd_asdasd-4744
我目前的htaccess代码低于
RewriteEngine On
RewriteRule ^([-0-9a-zA-Z]+)/([-0-9a-zA-Z]+)/?$ index.html?question=$1&qtitle=$2
RewriteRule ^([-0-9a-zA-Z]+)/?$ index.html?question=$1
所以基本上有三个可选的查询字符串,其中两个应该被重写,其中一个不会被重写。
答案 0 :(得分:1)
对于记录(除了我上面的评论):
RewriteEngine On
RewriteRule ^([-0-9a-zA-Z]+)/([-0-9a-zA-Z]+)/?$ index.html?question=$1&qtitle=$2 [QSA]
RewriteRule ^([-0-9a-zA-Z]+)/?$ index.html?question=$1