繁体   English   中英

初学者Drupal问题-在/ drupal上安装时如何将内容root

[英]Beginner Drupal question - how to get content to root when installed on /drupal

必须有一个答案,但是我是一个Web开发人员新手。 我的托管站点在<站点域> / Drupal上安装了Drupal。

一切都很好,但是我如何发布该站点,这样我就不必去domain.com/drupal吗?

我只希望domain.com工作。

我是否必须将内容复制到www的根目录? 我显然一无所知。

编辑

注意-我也希望浏览器窗口中的URL删除drupal路径。 因此,仅重定向到子目录是不可取的。

您可以配置Web服务器来为您执行此操作。

这是Apache2主机配置的简单示例。 (这来自Ubuntu,但应与其他安装类似)

<VirtualHost *> 
        ServerName example.com 
        ServerAlias example.com *.example.com 
        DocumentRoot /var/www/drupal 
        <Directory /var/www/drupal> 
                Include /etc/apache2/drupal-clean-url.conf 

                Allow from all 
                Options +Includes +Indexes +FollowSymLinks 
                AllowOverride None 
        </Directory> 
</VirtualHost>

在其他可能性中,听起来您可能托管在DreamHost.com或具有类似设置的ISP上。 我托管在Dreamhost.com上,开始时遇到类似的问题。

如果这适用于您,则需要弄乱您的域设置。 与其在这里尝试解释,不如将其引荐给ISP的技术支持。 他们可能对此有一个明确的答案。

您可以将Web服务器配置为/ Drupal根节点,具体如何执行取决于您的Web服务器,但应该相当简单。

感谢大家的回应。

这是drupal网站的内容:

http://drupal.org/node/135206

你可以试试看。

只需将drupal子目录中的所有文件和目录复制到上面的子目录中即可。 即与drupal文件夹处于同一级别。 Drupal本身并不关心它在哪里。 .htaccess文件将流量驱动到Drupal中的正确位置。

此外,请确保确保尝试在Drupal中使用干净的url,而不使用q = admin等SEO友好的URL。请查看pathauto和令牌模块以帮助解决此问题,它们将为您提供mysite.com/How_to_run_Drupal之类的URL作为标题运行Drupal。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM