代码之家  ›  专栏  ›  技术社区  ›  Gaurav Sharma

如何使用.htaccess将用户重定向到特定页面

  •  0
  • Gaurav Sharma  · 技术社区  · 16 年前

    我在webapplication根目录的.htaccess文件中定义了以下规则。

    
    RewriteCond %{REQUEST_URI} !^/classes/captcha.php
    RewriteRule ^([^/]*)/([^/]*)$ /index.php?client=$1&page=$2 [L]
    
    


    这个规则提供了像这样输入url的便利 xyz.com/abc/page1 在原文中等于 xyz.com/index.php?client=abc&page=page1
    现在我想要的是当一个用户输入 http://xyz.com/abc/page1 'http://xyz.com/index.php?client=abc&page=page1'
    “如果我键入” http://xyz.com/abc/page1 “地址栏url不会更改。

    1 回复  |  直到 16 年前
        1
  •  1
  •   jasonbar    16 年前

    尝试添加重定向标志:

    RewriteRule ^([^/]*)/([^/]*)$ /index.php?client=$1&page=$2 [R=301, L]
    
    推荐文章