从域根目录中排除.htaccess中的目录

时间:2015-02-26 06:41:48

标签: wordpress .htaccess drupal-6

我在主域安装了一个drupal。 http://domain.com

Wordpress安装在目录domain.com/directory

有时当我从 domain.com/directory 访问wordpress时,它会将我转到domain.com/

来自域根目录的.htaccess的一部分..

 <IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

如何从DRupal中的域根目录中排除domain.com/directory? 感谢。

2 个答案:

答案 0 :(得分:1)

你应该能够添加这一行:

RewriteCond %{REQUEST_URI} !^/directory [NC]

现在它看起来像这样:

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /
  RewriteCond %{REQUEST_URI} !^/directory [NC]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

答案 1 :(得分:0)

您可以将网址http://domainname.com/wordpress_directory/更改为数据库表siteurl中的homewp_options值。