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

如何覆盖特定目录的htaccess规则

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

    我在位于应用程序根目录下的.htaccess文件中创建了以下规则,如下所示,app_name/.htaccess。

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^([^/]*)/([^/]*)$ /index.php?client=$1&page=$2 [L]
    

    现在的问题是我无法访问位于 类文件夹 ( http://app_name/classes/captcha.php?args=xyz&arg1=abc ) Web应用程序目录的。 这个问题的最佳解决方案是什么? 请投些光。

    谢谢

    1 回复  |  直到 16 年前
        1
  •  2
  •   Ignacio Vazquez-Abrams    16 年前
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^/classes/captcha.php
    RewriteRule ^([^/]*)/([^/]*)$ /index.php?client=$1&page=$2 [L]