如何排除Drupal站点上的文件夹,以便Drupal不识别它自己的?

时间:2010-04-27 02:49:54

标签: drupal .htaccess drupal-6

我在Drupal中运行了一个网站xyz.org

现在我想安装一些其他模块,例如 PHPBB 论坛和 Coppermine 库。当我安装这些,并尝试访问链接xyz.org/gallery,它给我drupal错误。

  

“找不到网页”

为了让drupal知道/gallery不是drupal节点,我需要更改哪些设置?

1 个答案:

答案 0 :(得分:14)

看看你当前的.htaccess配置。如果可能包含以下行:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

那些包含大部分重写的URL重写。前三个条件表示除现有文件,目录和/favicon.ico请求外,所有URL都将被重写 您可以在那里添加自己喜欢的条件。例如,为了避免重写表单/ gallery /.*:

的网址
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteCond %{REQUEST_URI} !^/gallery/.*$
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]