我可以禁用特定目录的重写吗?

时间:2013-12-10 14:06:35

标签: regex linux apache .htaccess cakephp

我有一个使用cakePHP运行的网站,我在www / application_test中有一个使用重写规则无效的应用程序。

有一种方法可以禁用www / application_test中的目录规则吗?

关注我的.htaccess文件:

<IfModule mod_rewrite.c>
   RewriteEngine on

   RewriteRule    ^(app|cake|vendors)/(.*)$ app/webroot/$1 [L]

   RewriteRule    ^$ app/webroot/    [L]

   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteRule    (.*) app/webroot/$1 [L]

</IfModule>

<IfModule mod_ssl.c>
        #Include conf/ssl.conf
</IfModule>

1 个答案:

答案 0 :(得分:2)

RewriteEngine On

下方添加此行
# ignore application_test for any rewrites
RewriteRule ^application_test(/|$) - [NC,L]