我写信给你是因为我找到了.htaccess和查询字符串的障碍。我现在需要实现的是从FORM by GET方法搜索子页面。昨天晚上我尝试了互联网上发现的所有内容。部分有效的是:
RewriteCond %{QUERY_STRING} ^checkin=(.*)&checkout=(.*)$
RewriteRule ^index\.php$ /%1/%2/%3/? [L,R=301]
此脚本提供以下结果:
/chocolate/?checkin=15-08-2016&checkout=18-08-2016
为:
/15-08-2016/18-08-2016/
可能很容易让这个子页面成为签到之前的第一个子页面。查看。我浪费了很多时间,但无法使其正常工作。我的意思是:
/chocolate/15-08-2016/18-08-2016/
我甚至试图通过INPUT类型的HIDDEN发送这个子页面的名称,但它也没有工作。
答案 0 :(得分:0)
你没有在任何地方提到chocolate
:
RewriteCond %{QUERY_STRING} ^checkin=([^\s&]+)&checkout=([^\s&]+)$
RewriteRule ^index\.php$ /chocolate/%1/%2/? [L,R=301]