如何使用htaccess代码重定向URL

时间:2013-07-25 03:43:44

标签: .htaccess

我遇到了htaccess代码的问题。

假设我有一个像这样的html文件。

Name: <input type="text" name="fname">
Age: <input type="text" name="age">
<input type="submit">

当我键入值并按下提交按钮时,它将转到此链接:
    ?本地主机/的welcome.php FNAME = Juriaan&安培;年龄= 26

我想将其重定向到:localhost / Juriaan / 26
在.htaccess文件中,我使用此代码

RewriteCond %{QUERY_STRING} fname=([a-zA-Z_]+)&age=([0-9]+) 
RewriteRule ^welcome\.php$     /%1/%2?  [R=301,L]

它将显示在地址localhost / Juriaan / 26。

现在,我想将其转换回: localhost / welcome.php?fname = Juriaan&amp; age = 26 以在欢迎页面中获取$ _GET数据。

RewriteRule ^([a-zA-Z_]+)/([0-9]+)$ welcome.php?fname=$1&age=$2

然而,它失败并抛出错误。 你能帮我解决这个问题吗?

0 个答案:

没有答案