PHP 站点作为 Drupal 安装中的子文件夹

标签 php drupal .htaccess subdomain

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

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

但是,自从我完成此操作以来,其他非 drupal 站点都没有显示。

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

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

最佳答案

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

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

关于PHP 站点作为 Drupal 安装中的子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3674526/

相关文章:

php - 这个sql查询可以接受吗?

php - 转换嵌套 JSON 数组

linux - 如何修复 drupal 中用于 solCloud 配置的 'You are using an incompatible schema.xml configuration file' 错误

mysql - drupal sql 多个表的条件子句?

.htaccess - htaccess RewriteRule 重定向

php - 获取 服务器遇到内部错误或配置错误,无法完成您的请求

php - 通过ajax向mysql数据库插入数据

php - 如何在 CakePHP 中访问 POST 数据然后将其删除?

mysql - Drupal 错误 PDOException : SQLSTATE[HY000] [2002] Can't connect to local MySQL

apache - 使用 .htaccess 匹配重写规则中的问号