Q1:* .domain.com的DNS规则是否与多级域名匹配? 换句话说,如果我只在我的DNSlogging中设置* .domain.com,它会匹配所有的: a.domain.com badomain.com cbadomain.com 只要有一个通配符DNS说明符,就可以根据需要尽可能多地执行深层次的操作? 我们有一个用于多级DNS的用例,我想确认,我们正在为根域设置一个通配符DNS设置。 问题2:这将与循环赛DNS工作吗?
我看到很多SaaS解决scheme提供了如下的客户端特定的电子邮件URL:anyalias@*.mydomain.com。 这对我来说是一个新的概念,但我需要采纳它来满足未来的应用需求。 几个问题。 我可以填充“* .mydomain.com”MXlogging推送邮件到任何子域到某个电子邮件主机? 我现有的domain.com MX会继续正常吗? 是否有一个电子邮件服务器或托pipe服务,可以作为一个单一的“全部通过”邮箱。 然后,我们将devise一个代理或服务来parsing消息。 我有点难以忍受这个,所以请即使提供任何方式的贡献,即使这意味着问一个问题!
我只是想redirect所有不在虚拟主机ServerName已经提到的子域来redirect到空的子域。 我试图添加这个到我的httpd.conf这个域的所有其他虚拟主机。 <VirtualHost *:80> ServerName *.example.com RedirectPermanent / http://example.com/ </VirtualHost> 空子域的部分(之前加载)读取像这样。 <VirtualHost *:80> DocumentRoot /var/www/example/htdocs ServerName example.com <Directory /var/www/example/htdocs> Options FollowSymLinks AllowOverride All Order Allow,Deny Allow from all </Directory> </VirtualHost> 重启httpd服务之后,当我的浏览器指向abc.example.com时,我看到了403 Forbidden。 我究竟做错了什么? 我希望没有必要像这个简单任务的其他答案中所描述的基于正则expression式的匹配。
我正在build立一个网站,用户可以build立自己的网站。 用户input一个网站名称(比如站点1),该站点使用子站点site1.example.com创build。 目前,我已经将通配符DNS设置到站点创build的单个服务器。 这工作正常,但不足以将来使用的可扩展性。 我希望能够控制该网站创build的服务器。 例如,site1在server1上创build,site2在server2上创build。 我一直在寻找一些解决scheme。 build立我自己的DNS服务器,并在网站创build之前创build子域。 使用某种具有API的托pipeDNS服务器来创build域。 以某种方式使用IIS,以便我可以将通配符DNSredirect到托pipe在服务器上的子域。 我更喜欢IIS的解决scheme,但没有find任何设置这个例子,如果这甚至是可能的。 也许有一些开源或付费解决scheme可用。
我有一个虚拟主机configuration为在Apache和Passenger上以这种方式运行Ruby on Rails应用程序: <VirtualHost *:80> ServerAdmin [email protected] ServerName staging.domain.co ServerAlias *.doamin.co DocumentRoot /home/ubuntu/staging/current/public 所以staging.domain.co,site1.domain.co,site2.domain.co正在工作中查找,这是为分段环境。 现在我需要在同一台服务器上添加生产环境。 我想添加生产环境,但我不知道如何去做。 VPS正在EC2上运行。 即使使用两台不同的服务器,也存在DNS服务器将所有子域parsing为当前VPS IP的问题。 我认为唯一的解决scheme是使用不同的二级域名: staging anotherdomain.co production domain.co 你怎么看?
我从encryption的encryption工作正常。 我的Nginxconfiguration只允许SSL连接。 www.example.com,example.com,blog.example.com – 一切正常。 问题 如果types为www1.example.com或blog12.example.com – 出现错误: 您的连接不安全 我读过与通配符证书相关的内容 – 但是我们现在还不支持encryption。 题 是否有可能改变configuration得到服务器找不到错误,而不是你的连接是不安全的那些“错误的”子域? 信息 让encryption呼叫 sudo letsencrypt certonly -a webroot –webroot-path=/var/www/html -d example.com -d www.example.com /etc/nginx/sites-available/example server { listen 80 default_server; listen [::]:80 default_server; server_name example.com www.example.com; return 301 https://$server_name$request_uri; } server { # SSL configuration listen 443 ssl http2 default_server; listen [::]:443 […]
如果在DNS区域中添加通配符子域名,例如: *.example.com. 3600 IN A <Some IP> 有多less查询说somerandomsubdomain.example.com被caching? 经过一番研究,我发现example.com会被caching在不同的地方,因此我的DNS服务器可以直接查询example.com DNS服务器来查找后续的anotherrandom.example.com 。 但是,在服务器/路由器/操作系统caching还caching*.example.com是一个通配符条目,因此所有未来的查询其他随机子域example.com立即解决?
我知道你可以在任何带有通配符SSL证书的子域中提供SSL,但是你怎么做到这一点,并且在根目录下也有SSL(即,当有人只inputhttps://example.com/而没有www )? 我会只安装通配符证书,还有第二个证书来处理根:443个请求? 我不能使用mod_rewrite,因为在提醒用户缺lessSSL之前,浏览器不会得到那么多。
我的主域( example.com )位于IP address 1的服务器上。 我需要有一个子域名( forum.example.com )指向IP address 2的服务器。 这两个服务器托pipe在iWeb,所以我有一个cPanel接口来pipe理他们,但我找不到正确的方式来做到这一点。 我尝试了一个.htaccessredirect,它工作,但在浏览器中的可见地址也改变。 任何帮助如何做到这一点,将不胜感激。
我必须在服务器configuration文件中定义大约100个子域虚拟主机条目。 我想知道是否有任何方法使用正则expression式来增加apacheconfiguration文件中的代码?