Tag: dns

使用.htaccess(PHP)快速创build子域

我正在寻找创build一个注册系统将在我的网站上为用户帐户区域创build一个子域。 如johndoe.website.com 我认为这将是与.htaccess文件,并可能redirect到网站上的另一个位置? 我其实不知道 但任何信息启动我将不胜感激。 创build注册区域不是问题 – 我已经做了很多次了。 我只是不确定从哪里开始子域。

正则expression式匹配DNS主机名或IP地址?

有没有人有一个正则expression式,将符合任何合法的DNS主机名或IP地址? 编写95%的时间很容易,但是我希望能够得到经过良好testing的东西,以便与DNS主机名的最新RFC规范完全匹配。

我可以使用客户端JavaScript执行DNS查找(主机名到IP地址)吗?

我想使用客户端JavaScript来执行DNS查找(主机名到IP地址)从客户端的计算机上看到。 那可能吗?

浏览器Cookie域如何工作?

由于我得到奇怪的域名/子域cookie的问题,我想知道浏览器如何处理cookie。 如果他们以不同的方式来做,那么知道这些差异也是很好的。 换句话说 – 当浏览器接收到一个cookie时,该cookie可能会有一个域名和一个附加的路径。 或者不,在这种情况下,浏览器可能会替代一些默认值。 问题1:他们是什么? 之后,浏览器即将发出请求时,它会检查其Cookie并过滤出应该发送的请求。 它通过将它们与请求路径和域相匹配来实现。 问题2:匹配规则是什么? 添加: 我问这个问题的原因是因为我对一些边缘案例感兴趣。 喜欢: www.example.com .example.com Cookie是否可用? .example.com的cookie是否可用于example.com ? example.com的Cookie可用于www.example.com吗? example.com的Cookie可用于anotherexample.com吗? www.example.com是否可以为example.com设置cookie? www.example.com是否可以为www2.example.com设置cookie? www.example.com是否能够为.com设置cookie? 等等。 新增2: 另外,有人可以建议我应该如何设置一个cookie,以便: 它可以由www.example.com或example.com ; 它可以通过www.example.com和example.com访问。

将主机指向具有静态域名的Docker容器

我已经在Docker容器中设置了一个Web服务,它只响应对http://pouac.localhost发出的HTTP请求。 所以,当前,当我想测试这个Docker容器时,我必须手动将该容器的IP地址添加到/etc/hosts的/etc/hosts文件中。 这个IP地址从一个运行到另一个运行,所以我需要每次都得到它: docker inspect mycontainer …然后将其添加到/etc/hosts 。 它有效,但这是一个真正的痛苦。 我很确定有一个更好的方法来做到这一点。 如果我理解正确, Docker包含一个DNS服务器 。 所以我想我可以尝试将主机指向Docker DNS,这将是一个开始……但是我不知道在哪个地址运行Docker DNS。 有关信息,主机运行的是Ubuntu 16.04,而Docker容器则使用docker-compose启动。