【发布时间】:2016-12-20 23:48:47
【问题描述】:
我写信给你是因为我在 .htaccess 和查询字符串中发现了一个障碍。我现在需要实现的是通过 GET 方法从 FORM 中搜索子页面。我尝试了昨天晚上在互联网上找到的所有内容。部分有效的是:
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 发送此子页面的名称,但它也不起作用。
【问题讨论】:
标签: .htaccess mod-rewrite url-rewriting query-string friendly-url