.htaccess - 在该目录处理请求之前将请求重写到一个目录?

时间:2010-03-11 06:01:40

标签: wordpress drupal .htaccess

我正在尝试从重写规则中排除所有BUT目录。我希望请求由根目录中的index.php文件处理,然后将该子目录的index.php文件作为脚本的一部分包含在用它自己的代码包装之后。

这是一个非常奇怪的问题,因为我正在尝试将Drupal包装在Wordpress安装中,以便现有的网站结构可以保留,并且我可以使用自定义模板将drupal输出包装在稍微定制的wordpress主题中。

如果有人知道如何做到这一点,我会非常感激。

htaccess文件看起来像是神秘的艺术。似乎没有人能真正做到这一点,我也不例外。

1 个答案:

答案 0 :(得分:1)

RewriteEngine on 
RewriteCond $1 !^(drupal_directory|robots\.txt) [NC]
RewriteRule ^(.*)$ /index.php/$1 [L]

!将排除drupal_directory和robots.txt等...