Articles of 子域名

当同一个端口上有多个站点时,Apache如何知道要加载哪个站点?

我已经在我的本地主机上设置了2个站点。 一个在localhost:8197和一个在fc.localhost:8197当然,为了做到这一点,我编辑了我的/ etc / hosts文件来包含 fc.localhost 127.0.0.1 所以,这些是我的configuration分别为每个站点: 000-default.conf(位于localhost的站点): <VirtualHost *:8197> ServerAdmin webmaster@localhost DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/html/> Options +Indexes +FollowSymLinks +ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> fc.conf(网站位于fc.localhost): <VirtualHost *:8197> ServerAdmin webmaster@localhost DocumentRoot /home/alex/Documents/fc/Website/fc/html ServerName fc.localhost ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /home/alex/Documents/fc/Website/fc/html> Options +Indexes +FollowSymLinks +ExecCGI […]

Apache .htaccess技巧只能为所有子域validation一次?

我在.htaccess文件中使用这样的东西来限制对网站的访问: AuthUserFile /some/directory/.passwd AuthGroupFile /dev/null AuthName EnterPassword AuthType Basic require valid-user 这工作正常,但用户被要求authentication每次子域更改,如user1.mywebsite.com,user2.mywebsite.com或只是mywebsite.com 有没有办法告诉Apache2,当一个用户对一个子域进行身份validation时,它应该授予他访问所有其他人的权限?

如何在HostGator共享主机中设置多个站点?

我最近决定把我所有的随机项目整合到一个托pipe账户中,因为它开始在每个托pipe计划上运行得非常昂贵。 我购买了HostGator Baby计划,允许托pipe多个域名。 你必须设置一个根域名是好的(我用我的投资组合域名)。 至于文件结构,我想在/public_html每个站点的文件夹,所以结构如下所示: – public_html/ – myportfolio.com/ – … my files … – anothersite.com/ – … my files … – thirdsite.com/ – … my files … 我设置加载项域,并指出他们各自的文件夹工作正常。 我的问题是根域ex. myportfolio.com ex. myportfolio.com期望它的文件被包含在/public_html的根目录中,而不是在我创build的文件夹中。 我设置了一个redirect来指向myportfolio.com请求到myportfolio.com/myportfolio.com/ ,最初的工作除了(至less在我的WordPress安装),它仍然引用它的根文件夹为public_html 。 TL; DR; 什么是在共享主机环境中设置多个站点托pipe的最佳方式(即,我无法设置虚拟主机)。 有人知道任何教程或video更清楚地通过这个吗? 谢谢。

SSL与托pipe的多租户应用程序

我有一个网站,让用户像这样创build一个子域名的应用程序: https : //subdomain.mydomain.com 我希望他们能够使应用程序显示在他们的网站上,就像这样: https : //myapp.theirdomain.com或者https://theirdomain.com/myapp/ 我正在使用Heroku,并想知道这是否是现实的,以及如何完成ssl证书,使其在两个域上都能正常工作? 如果没有,我可以得到它至less在他们的领域工作?

主机名或子域名?

据我所知,在“webmail.chemistry.iit.edu”这个方向,“chemistry”是一个子域,“webmail”是主机名。 那么,为什么根据Google的文档,“mail.google.com”是“邮件”子域? 主机名在域的左边是不是强制的?

主域名被redirect到子域名

我有一个域domain.com并做了一个子域“forum.domain.com”。 我正在使用Apache2并添加一个A record到DNSlogging,并将virtualNameServer作为: <VirtualHost *:80> ServerName forum.domain.com DocumentRoot /var/www/vanilla <Directory /var/www/vanilla> # This relaxes Apache security settings. AllowOverride all # MultiViews must be turned off. Options -MultiViews allow from all </Directory> ErrorLog "|/usr/sbin/rotatelogs /etc/httpd/logs/vanilla-error.%Y-%m-%d.log 86400" CustomLog "|/usr/sbin/rotatelogs /etc/httpd/logs/vanilla-access.%Y-%m-%d.log 86400" "%h %l %u %t %D \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" </VirtualHost> 在子域中,我安装了Vanilla Forum Software 。 但是,现在的问题是,每当我去http://domain.com或http://www.domain.com […]

如果我不希望子域名发送电子邮件,我是否需要SPFlogging?

我有一个主要的域(现在)有效的SPFlogging,但我们还通过cPanel PHPXML API以编程方式为客户端创build大量的子域。 这些子域名不打算发送任何邮件。 当我们创build它们时,他们获得了我的IPlogging,以及“v = spf1 + a + mx + ip4:[我的IP]?全部”的TXTlogging。 这些都是他们拥有的DNSlogging 最近我们有很多电子邮件欺骗,并认识到我们的主要域名有一个无效的(重复的SPF)。 我们只是修正了这一点,但不确定是否: 1)垃圾邮件发送者是否仍然可以从没有MXlogging的子域名中欺骗电子邮件,目前列出的SPF以上? 2)没有比我列出的子域名更好的子域名? 3)有没有办法阻止子域名发送/欺骗电子邮件通过我的主域名SPF? 这里是我们的主机build议我们切换到的主域SPF:“v = spf1 a mx ptr a:dedrelay。[webhost] .com include:dedrelay。[webhost] .com〜all”

将domain1.com映射到subdomain.domain2.com/folder/folder/?query=string

DNS / apache菜鸟在这里.. 我已经寻找答案,没有运气,但可能我不知道在解决scheme中寻找什么。 .domain2.com下的许多子域都会redirect到特定页面: (subdomain1.domain2.com/folder/folder/?query=string)。 我宁愿避免对domain2.com进行任何更改(以便向后兼容)。 我想使用户更容易,并从domain1.com到domain2.com上的页面创build一个别名 subdomain1.domain2.com/folder/folder/?query=string 我可以做任何必要的configuration情况与domain1.com 如果你不介意的话,让我知道这是否是一个描述不完整或不完整的问题。 担

仅当客户端连接到特定的子域时才允许访问xinetd服务

这个问题是关于运行CentOS 5.4的专用服务器。 如果需要的话,我可以以root身份连接更复杂的configuration任务。 我在写,因为我已经设置了svnserve来处理使用xinetd的请求。 这是完美的工作,我很高兴地承诺和检查没有问题。 这个服务器还托pipe一些其他的域名,我可以通过其中任何一个连接到svnserve,因为他们都共享相同的IP。 存储库已经使用svnserve的身份validation措施,所以这不是一个大问题,但是: 当客户端通过sub.mydomain.com访问它时,是否有可能只允许连接svnserve? 我已经search了xinetd和TCP_wrappers的文档,寻找解决scheme,但还没有。 (我知道一个select是使用DAV svn而不是svnserve,但是我已经跟随了几个教程来运行,并且每次都失败。使用svnserve的解决scheme会更好,因为它实际上对我来说工作的非常好。 谢谢您的帮助!

为什么我的电子邮件进入垃圾邮件文件夹

我有一个域名托pipe在godaddy,如果我发送电子邮件从gmail的朋友与链接到我的域名或其内容的子域,电子邮件发送到垃圾邮件文件夹。 我从来没有发送批量电子邮件。 我只是使用该域名进行一些个人testing。 为什么雅虎,Gmail或其他电子邮件服务将我的个人域名的电子邮件视为垃圾邮件?