我的网站根目录中有一个.htaccess,如下所示:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.mydomain\.pl [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?([a-z0-9_-]+)\.mydomain\.pl [NC]
RewriteRule ^/?$ /index.php?run=places/%1 [L,QSA]

RewriteCond %{REQUEST_URI} !^/index.php$
RewriteCond %{REQUEST_URI} !^/images/
RewriteCond %{REQUEST_URI} !^/upload/
RewriteCond %{REQUEST_URI} !^/javascript/
RewriteRule ^(.*)$ /index.php?runit=$1 [L,QSA]

但是当我键入:



我想通常去实际的文件夹 guest 。我知道我需要以某种方式为 guest 子文件夹禁用此规则,但是我该怎么做?

编辑:

我已包含整个.htaccess文件

最佳答案

我将htaccess放在子文件夹中,并添加了RewriteEngine Off,它可以工作。

关于apache - 如何禁用一个子类别的RewriteRule?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1521969/

10-16 16:25