【发布时间】:2011-02-03 21:53:25
【问题描述】:
通过htaccess获取URL中的两个GET方法是什么方法?
RewriteRule ^adm/(.*)$ adm.php?mode=$1
我已将其用于示例 URL:
http://www.domain.com/adm/thismode
现在我想获得两种方法,例如:
http://www.domain.com/adm/thismode/othermode
我试过了:
RewriteRule ^adm/(.*)$/(.*)$ adm.php?mode=$1&othermode=$2
但似乎不起作用......我该如何让它做到这一点?
编辑:
$mode1 = $_GET['mode'];
$mode2 = $_GET['othermode'];
像这样……
再次编辑:
http://www.domain.com/adm/generated/pass/6z9c4q9k8p
对...这是它必须做的URL
在 PHP 中它有这个:
if($mode == "generated")
我想让PHP看看是不是在URL中设置了模式,生成的密码是另一个GET
我把htaccess这样放:
RewriteRule ^adm/(.*)/(.*)$ adm.php?mode=$1&generated=$2
PHP 还会在 URL 中抓取生成的密码,并将其显示在页面上。
【问题讨论】:
-
我认为您需要用“GET 方法”以外的术语来描述您需要的东西,因为 GET 方法有其他含义:en.wikipedia.org/wiki/…