1

我写信给你,因为我发现一个障碍与.htaccess和查询字符串。我现在需要实现的是从FORM中通过GET方法搜索子页面。我在昨天晚上尝试了互联网上发现的一切。什么部分的工作原理是:Rewritecond查询字符串搜索子页面

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

你没有提任何地方chocolate

RewriteCond %{QUERY_STRING} ^checkin=([^\s&]+)&checkout=([^\s&]+)$ 
RewriteRule ^index\.php$ /chocolate/%1/%2/? [L,R=301]