天天看点

Drupal子目录安装

如果我的Drupal代码在wwwroot/drupal文件夹下安装,那么如何实现在主域名下直接访问drupal,即直接用http://www.laeon.com(绑定wwwroot)访问文件夹drupal。

1.域名绑定。http://www.laeon.com绑定wwwroot。

2.wwwroot文件夹下.htaccess修改如下:

RewriteCond %{HTTP_HOST} ^(www.)?laeon.com$ [NC]RewriteCond %{DOCUMENT_ROOT}/drupal%{REQUEST_URI} -f RewriteRule .* drupal/$0 [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule .* drupal/index.php?q=$0 [QSA]

3.wwwroot/drupal文件夹下.htaccess修改如下: 启用 RewriteBase /drupal

4.wwwroot/drupal/sites/default/settings.php启用下列一句:

$base_url = 'http://www.laeon.com';? // NO trailing slash!

如果我的Drupal代码在wwwroot/drupal文件夹下安装,那么如何实现在主域名下直接访问drupal,即直接用http://www.laeon.com(绑定wwwroot)访问文件夹drupal。