1

这是一个通用的虚拟主机问题,

我正在尝试将我的主域重定向到“www”文件夹中的子文件夹,该文件夹由 3 个文件夹组成,这是一个更好的视图

www ->
      Folder1
      Folder2 
      Folder3

Folder2 是我的 drupal 安装位置,这是我希望我的域直接进入的位置

现在发生的事情是我在浏览器中输入我的域名 abc.com,然后我看到上面提到的 3 个文件夹,当我单击子文件夹 2 时,我可以正常使用 drupal。

我不确定需要改变什么,我相信这是可以做到的。

4

2 回答 2

0

您可以使用.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?Primarydomain.com$
RewriteRule ^(/)?$ Folder2 [L]
于 2012-11-22T08:41:50.437 回答
0

你有什么样的网络服务器?它是您自托管的吗?

如果是 apache,您可以更改主页以指向新文件夹。但是,如果您是远程托管它,这可能会更加困难,您可能必须将整个安装移动到根目录。

另一种解决方案(不是一个好的解决方案)是通过在主文件夹中创建一个 index.html 来进行 HTTP 重定向

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Your Page Title</title>
<meta http-equiv="REFRESH" content="0;Folder2"></HEAD>
<BODY>
</BODY>
</HTML>
于 2012-11-22T08:17:03.183 回答