【问题标题】:Force redirect of URL with htaccess使用 htaccess 强制重定向 URL
【发布时间】:2016-08-05 13:55:46
【问题描述】:

我正在寻找一种方法来执行以下操作:

重定向访问http://domain.com/register?a=signup&say=done&的任何人 至: http://domain.com/done

我这样做的原因是我正在使用的脚本是编码的,所以我无法进入并更改 PHP 代码以在用户完成注册时将其重定向到 /done。就目前而言,/register 已被用于屏蔽以下内容:

RewriteRule ^register/?$ index.php?a=signup [NC,L]

有没有办法做到这一点?

【问题讨论】:

  • 我从来没有听说过编码的php
  • @Jonasw ioncube.com

标签: .htaccess redirect mod-rewrite


【解决方案1】:

在您的 .htaccess 文件中使用此规则

RewriteCond %{QUERY_STRING} (^|&)a=signup($|&)
RewriteCond %{QUERY_STRING} (^|&)say=done($|&)
RewriteRule ^register$ /done? [L,R=301]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    • 1970-01-01
    相关资源
    最近更新 更多