?在重写的url中生成为%3f

时间:2018-04-09 17:35:29

标签: .htaccess url-rewriting

我有一个htaccess文件,它在我的url中重写一个get参数,这是一个字符串

# Rewrite for instagram_gallery.php?DataSource=1
RewriteRule ^instagram-gallery/([_./:a-zA-Z0-9#%@\(\)\[\]\-\,\']+)/?$ instagram_gallery.php?DataSource=$1 [NC,L]

我使用https://htaccess.mwl.be/

测试了htaccess

url解析好了,但它转换了(例如)

www.sitename.com/instagram-gallery/parametervalue

www.sitename.com/instagram_gallery.php%3FDataSource=parametervalue

更换?与%3F

这会导致找不到404,但是如果我在输出字符串中替换%3F,它就会起作用

0 个答案:

没有答案