在实验中我们发现,无论我们使用哪个域名都可以的,而且出现一个情况,我们只是在hosts文件中将某一域名与自己的ip对应,配置中并没有这个域名,也可以登录我们的discuz界面,这个并不是我们想要的。所以我们需要设定一个默认虚拟主机来将诸如此类的访问拦截。我们只需要在配置..
分类:
其他好文 时间:
2016-12-16 23:27:30
阅读次数:
231
为了防止其他不是自己的域名解析到自己的IP,我们可以通过更改虚拟主机文件/usr/local/apache2/conf/extra/httpd-vhosts.con去限制其他域名。我们创建的新的虚拟主机,创建一个新的空目录将其权限设置为600。这样只有我们在配置文件中定义的域名在能访问。配置如下:在第一个虚..
分类:
Web程序 时间:
2016-09-28 19:50:26
阅读次数:
209
当DNS服务配置完成后,我们就可以顺利地在浏览器里输入自己的域名来访问网站了;可是如果有一天某家别的公司的域名在DNS里配置时,不小心指向到了我们服务器的IP,并且我们的服务器里还没有配置默认虚拟主机的情况下,会不会能成功访问我们的网站呢?那是必然的,这样不合规范..
分类:
其他好文 时间:
2016-08-06 07:06:14
阅读次数:
149
server { listen 80 default_server; server_name localhost; index index.html index.htm index.php; root /usr/local/nginx/html; deny all; location ~ \.php ...
分类:
其他好文 时间:
2016-07-14 08:31:46
阅读次数:
143
这个默认虚拟主机就是配置文件里的第一个虚拟主机。关于默认虚拟主机有个特点,凡是解析到这台机器的域名,不管是什么域名,只有在配置文件中没有这个域名的配置,都会访问到这个默认主机上来。直接用ip访问,都会访问到这个主机上,为了避免乱解析,所以把第一个默认的主机给..
分类:
其他好文 时间:
2016-07-05 10:27:39
阅读次数:
217
禁止非法添加域名论坛1.编辑虚拟主机文件vim/usr/local/apache2/conf/extra/httpd-vhosts.conf加入:<VirtualHost*:80>DocumentRoot"/tmp/123"---随便创建一个目录ServerNamewww.111.com---随便填写一个不存在的域名</VirtualHost>2.给/tmp/123目录禁止访问的权限ch..
分类:
其他好文 时间:
2016-06-08 17:21:57
阅读次数:
164
原理介绍基于IP地址的虚拟主机不同的主机名解析到不同的IP地址,提供虚拟主机服务的机器上同时设置有这些IP地址。服务器根据用户请求的目的IP地址来判定用户请求的是哪个虚拟主机的服务,从而进一步的处理。缺点:既浪费了IP地址,又限制了一台机器所能容纳的虚拟主机数目。因..
分类:
Web程序 时间:
2016-06-06 01:32:24
阅读次数:
985
1、修改虚拟主机配置文件vim/usr/local/apache2/conf/extra/httpd-vhosts.conf2、增加一个不存在内容的目录<VirtualHost*:80>DocumentRoot"/tmp/123"ServerNamewww.1111.com</VirtualHost>3、创建目录mkdir/tmp/abc4、修改本地hosts文件增加一行10.10.13.247www.11..
分类:
Web程序 时间:
2016-05-24 17:06:16
阅读次数:
167
默认虚拟主机为了防止其他不是自己的域名解析到自己的IP,我们可以通过更改虚拟主机文件件/usr/local/apache2/conf/extra/httpd-vhosts.con去限制其他域名。我们创建的新的虚拟主机,创建一个新的空目录将其权限设置为600。这样只有我们在配置文件中定义的域名在能访问。命令如..
分类:
Web程序 时间:
2016-05-09 22:18:34
阅读次数:
435
<VirtualHost*:80>DocumentRoot"/tmp/tmp"ServerNametmp.com<Directory/tmp/tmp/>Orderallow,denyDenyfromall</Directory>创建配置中提到的目录#mkdir/tmp/tmp这时候,我们用ip去访问Forbidden
分类:
其他好文 时间:
2016-02-25 12:08:04
阅读次数:
128