小编pro*_*cer的帖子

通配符 DNS 记录是不好的做法吗?

我让我的托管商添加三个子域,所有子域都指向 A 记录的 IP。似乎他只是添加了一个通配符 DNS 记录,因为任何随机子域现在都解析为我的 IP。从技术角度来看,这对我来说没问题,因为没有子域指向其他任何地方。再说一次,我不喜欢他不做我要求的事情。所以我想知道是否还有其他理由告诉他改变这一点。有吗?

我发现的唯一负面影响是有人可以使用http://i.dont.like.your.website.mywebsite.tld.

domain-name-system wildcard subdomain

27
推荐指数
3
解决办法
5万
查看次数

在本地网络上使用虚拟主机和 SSL 进行 Apache 配置

我正在尝试像这样设置我的本地 Apache 配置:

http://localhost/ 应该服务 ~/

http://development.somedomain.co.nz/ 应该服务 ~/sites/development.somedomain.co.nz/

https://development.assldomain.co.nz/ 应该服务 ~/sites/development.assldomain.co.nz/

我只想允许来自我们本地网络(192.168.1.* 范围)和我自己(127.0.0.1)的连接。

我已经设置了我的主机文件:

127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost 
fe80::1%lo0 localhost
127.0.0.1 development.somedomain.co.nz
127.0.0.1 development.assldomain.co.nz
127.0.0.1 development.anunuseddomain.co.nz
Run Code Online (Sandbox Code Playgroud)

我的 Apache 配置如下所示:

Listen 80

NameVirtualHost *:80

<VirtualHost development.somedomain.co.nz:80>
    ServerName development.somedomain.co.nz
    DocumentRoot "~/sites/development.somedomain.co.nz"
    DirectoryIndex index.php
    <Directory ~/sites/development.somedomain.co.nz>
        Options Indexes FollowSymLinks ExecCGI Includes
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

<VirtualHost localhost:80>
    DocumentRoot "~/"
    ServerName localhost
    <Directory "~/">
        Options Indexes FollowSymLinks ExecCGI Includes
        AllowOverride All
        Order allow,deny
        Allow from all …
Run Code Online (Sandbox Code Playgroud)

ssl https xampp virtualhost apache-2.2

7
推荐指数
2
解决办法
7790
查看次数