Questions tagged «subdomain»

在域名系统(DNS)层次结构中,子域是属于较大域的一部分的域。[1]

1
具有子域设置的Haproxy设置
希望有人可以帮助确认这是否可行?我正在尝试将3个子域流量路由到同一haproxy主机; 这是我的设置 具有一个接口ip 10.10.10.100和dns名称haproxy01.mydomain.com的haproxy 3条与之相关的CNAME记录;sub1.mydomain.com,sub2.mydomain.com和sub3.mydomain.com 所有传入流量都用于端口443。 可以说,有两个后端应用程序服务器在三个端口8081、8082、8083上接受流量。 用于8081的sub1.mydomain.com用于8082的sub2.mydomain.com和用于8083的sub3.mydomain.com 该应用程序仅需要为端口8081的流量提供SSL传递,所以我认为我必须为其使用tcp模式,而针对8082和8083的其他流量也应使用SSL,但可以在Haproxy处将其终止,但是对于测试,我使用了所有TCP模式。 我的配置部分实现了以下内容; #Application Setup frontend mytraffic bind *:443 mode tcp acl host_sub1 hdr(host) -i sub1.mydomain.com acl host_sub2 hdr(host) -i sub2.mydomain.com acl host_sub3 hdr(host) -i sub3.mydomain.com use_backend sub1_nodes if host_sub1 use_backend sub2_nodes if host_sub2 use_backend sub3_nodes if host_sub3 option tcplog backend sub1_nodes mode …

3
我是否必须为子域购买第二个通配符证书?
我们已经有的通配符证书*.mycompany.com。我们的网络具有只能在内部访问的主机。它们都属于该internal.mycompany.com子域。有一个主机名server.internal.mycompany.com用于其上部署了通配符证书的专用服务器。 当我访问Web服务器时,出现主机名不匹配错误。我是否真的必须获得另一个通配符证书,*.internal.mycompany.com或者是否有另一种(免费!

1
子域的DKIM和SPF
我在通过subdomain.example.com访问的Linode上管理VPS,我需要从该子域发送电子邮件。我无法在Linode DNS管理器中设置任何TXT记录,因为example.com的名称服务器是其他名称服务器,而不是ns1.linode.com等。因此,我需要请有权访问example.com的人添加一些记录为了我。如果在子域的域仪表板中设置了SPF和DKIM的TXT记录,它们有何不同?
8 subdomain  spf  dkim 

1
创建虚拟主机并将其转发子域
苏大师 我有一个简单的.htaccess文件,在该文件中,我的Webapp只将非www重定向到www。现在我要做的是 创建一个新的虚拟主机,例如http://subdomain.mydomain.tld 为任何人进入该子域创建一个重定向到我的应用程序上的文件夹,例如app / webroot / subdomain 我当前的.htaccess看起来像这样 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.mydomain\.tld [NC] RewriteRule ^(.*)$ http://www.mydomain.tld/$1 [R=301.L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ app/webroot/$1 [QSA,L] </IfModule> 我将如何处理?我可以在.htaccess文件中完成所有这些操作,还是需要与GoDaddy混淆?如果可以的话,我宁愿不在应用程序中执行此操作。 我正在运行Ubuntu 10.04 + Apache 2.2.14-5 谢谢

2
如何为帐户子域(如Basecamp)配置IIS通配符?
实际上,我正在开发一个SaaS应用程序,我想给订户自己的子域来访问他们的信息(在代码中,我将拉出子域的第一部分以用作其帐户名),类似于Basecamp等工作。例如,订户可能具有URL acme.myapp.com。由于可能有数百个订阅者,所以我不能简单地为每个客户端添加不同的主机头。 Apache允许您指定通配符(*),并将acme.myapp.com重定向到myapp.com,在其中我可以执行逻辑以基于子域检索用户的帐户名。我不确定如何使用IIS自动执行此操作(已经有一段时间了,因为我必须为除单个网站以外的任何内容配置IIS)。 此外,是否有任何特殊规定需要我完成?当我的应用程序准备就绪并且正在寻找托管服务时,我是否需要主机提供的任何限制我选择的内容?我还考虑使用Windows Azure来利用云的优势-如果我将Azure作为托管平台使用,我是否仍然能够做到这一点?


1
找不到新创建的子域的非www版本
使用Cpanel,我刚刚创建了一个子域:members.domain.com。我可以在www .members.domain.com 上查看域,但是不存在非www版本。Ping它,我得到“找不到主机”。 我一直在DNS设置中,甚至尝试为非www版本制作新的A记录,但是没有运气。 这仅仅是等待它传播的一种情况,还是我可以做些其他的事情。显然,如果找不到域,则无法使用.htaccess进行重定向。 谢谢。

1
子域重定向不起作用
因此,我想为每个客户端创建一个子域,例如: user1.mydomain.com -> mydomain.com/users/user1 或至少 user1.mydomain.com -> mydomain.com 而且我可以user1用php 抢一部分。不是重定向,而是URL重写。 我的问题是,这是行不通的。这是我当前在.htaccess文件中的配置: RewriteEngine on RewriteCond %{HTTP_HOST} ^(www\.)?([a-z0-9-]+)\.mydomain\.com [NC] RewriteCond %{QUERY_STRING} !^/users/ RewriteRule ^(.*)$ /index.php?/users/%2/$1 # CodeIgniter Rules RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L] 我已经看到了许多有关此问题的答案,但就我而言,似乎没有任何效果。我还更新了我的域区域文件: *.mydomain.com. A 000.000.000.000 键入类似user2.mydomain.com内容时,我看到的是托管帐户中的错误页面,而不是服务器错误。和往常一样,任何帮助将不胜感激,我几天来一直在努力找出问题所在:P 编辑:看来问题出在服务器配置(Apache)上。如果键入任何子域,则显示的是主机提供商的服务器上的页面,而不是服务器错误(例如500等),而只是一个页面。如果仅在URL栏中键入网站的IP,则会显示相同的页面,它将转到托管服务提供商的默认页面。 谢谢大家的阅读。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.