首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从主网站中排除子域目录

如何从主网站中排除子域目录
EN

Stack Overflow用户
提问于 2015-03-15 19:58:04
回答 1查看 544关注 0票数 0

我已经和apache2设置了视频监控系统。我正在使用cloudflare进行DNS管理。现在,我将我的网站文件放在"var/www/website“文件夹中。在这里面,有另一个论坛文件夹。比如“var/www/www/ forum”,里面有所有与论坛相关的文件。

现在,假设我有指向"var/www/website“的www.website.com,还有一个指向”var/www/website/ forum.website.com“的子域论坛。

我想要做的是使文件内的“var/www/网站/论坛”只能通过子域访问。我不希望用户通过www.website.com/论坛访问论坛,但我希望他们只能通过"forum.website.com“访问。

EN

回答 1

Stack Overflow用户

发布于 2015-04-09 05:50:14

您需要做的是设置所谓的虚拟主机。你可以把你的论坛放在/var/www/forum上,把网站放在/var/www/www上。

在/etc/apache2/sites-available中,您需要为该站点添加一个名为forum.website.com.conf的额外配置文件。

然后,您需要为该文件创建一个指向/etc/apache2/sites enabled的符号链接,以便apache能够看到它。在那里,您可以重新启动服务器,然后就可以运行了。

以下是一些文档:http://httpd.apache.org/docs/2.2/vhosts/ http://httpd.apache.org/docs/2.2/vhosts/examples.html https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts

根据linux的风格不同,这可能会略有不同,但应该大致相同。像Cpanel,Plesk和WebMan这样的控制面板可以通过将配置抽象到web控制面板来简化这一过程。

希望这对你有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29060333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档