【问题标题】:PHP sites as subfolders in a Drupal installation作为 Drupal 安装中的子文件夹的 PHP 站点
【发布时间】:2011-04-10 03:01:30
【问题描述】:

我有一个与其他非 drupal 网站共享托管的 drupal 网站。当然有一个主域和子文件夹。

我最近将 drupal 站点移动为主域,因此所有其他非 drupal 站点都作为子文件夹。

但是,自从我这样做后,其他非 drupal 站点都没有显示。

但是当我禁用 .htaccess 文件时,会显示非 drupal 站点,但主域上的 drupal 站点开始出现问题。

有谁知道这个 .htaccess 文件的修复方法,以允许非 drupal 站点成为 drupal 站点的子文件夹?

【问题讨论】:

  • 根据上下文,您的意思是子文件夹,而不是子域

标签: php drupal .htaccess subdomain


【解决方案1】:

Drupal 手册中有一个关于configuring .htaccess to ignore certain subfolders 的条目。即,给定两个子文件夹/folder1//folder2/,您将在RewriteEngine On 之后立即添加以下内容:

RewriteCond %{REQUEST_URI} "/folder1/" [OR]
RewriteCond %{REQUEST_URI} "/folder2/"
RewriteRule (.*) $1 [L]

【讨论】:

    最近更新 更多