当前位置:首页 » 密码管理 » apache只能域名访问

apache只能域名访问

发布时间: 2022-10-01 00:05:14

⑴ 怎么设置只能访问域名打开网站,禁止通过IP访问网站,急!!!

  1. windows服务器IIS通过域名绑定主机头就可以做到。

  2. Apache服务,建立多域名访问指向,默认设置的话,如果别人把域名指向IP,就会访问默认的站点,下面的设置可以禁止访问。修改http.conf文件,修改后重启APACHE才能生效:
    <VirtualHost *:80>
    ServerAdmin 你的IP地址
    DocumentRoot "D:/WWW/ROOTNoSite"
    DirectoryIndex index.html index.htm
    <Directory "D:/WWW/ROOT/NoSite">
    AllowOverride None
    Options Indexes FollowSymLinks
    Order Deny,Allow
    Allow from all
    </Directory>
    </VirtualHost>

这样通过IP,或者没有在配制时添加的域名就直接访问到NoSite目录下面,NoSite目录下不要放置任何文件,或者把 Allow from all 修改为 Deny from all 禁止访问。

⑵ 请问如何设置apache 主机头,只允许指定域名访问,禁止IP访问

1.为了防止域名解析恶意指向,我们需要禁止apache默认的空主机头,操作如下:vi /etc/httpd/conf/httpd.conf编辑配置文件,在你的站点配置之前再增加一个站点(红色字体部分是我们要增加的,蓝色字体部分代表你正在使用的站点配置)NameVirtualHost *ServerAdmin [email protected] /errorServerName abc.comServerAdmin [email protected] 你的站点路径ServerName yourWebsite.comServerAlias *.yourWebsite.com2.在httpd.conf 里面找不到像上面的NAMEVistualHost的话,就是他刚开始安装的时候就已经已经输入域名那些了,进入apache安装目录 编辑conf目录下的httpd.conf文件: 找到 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 把Include conf/extra/httpd-vhosts.conf前面的#去掉,进入conf\extra\目录 编辑httpd-vhosts.conf文件加入NameVirtualHost *ServerAdmin [email protected] /errorServerName itmop.comServerAdmin [email protected] DocumentRoot D:/EmpireServer/web ServerName itmop.com ServerAlias

⑶ apache如何绑定域名,只允许该域名访问服务器

我以前也有这个问题,原因大概是这样,apache接收所有指向的域名,当配置中没有被访问的域名时,它会默认跳到配置的第一个虚拟主机中去,于是我就在第一个虚拟主机那配了个404页面,或者给他把地址重写一下,跳到什么的。也不知道这样能不能混过网监那关。

⑷ apache 如何配置 只能通过域名访问,不允许通过ip访问

一般虚拟主机都是不能通过IP 访问的,因为不是独立的IP

⑸ Apache如何设置成不能通过IP访问网站,只能敲域名进网站

原则上是不可以的,因为有ip地址,才有域名,域名是ip地址衍生出来的,有个办法就是,同搜索引擎,具体的加分

⑹ Apache只允许域名访问https的问题

SSL证书是根据域名签发的信任的,如果IP没有证书所以才会这样,但配置可以指定域名访问。
<VirtualHost 域名:443>
ServerName 域名
ServerAlias 域名
DocumentRoot /var/www/html
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCertificateFile /etc/ssl/server.crt
SSLCertificateKeyFile /etc/ssl/server.key
SSLCertificateChainFile /etc/ssl/server.ca-bundle
</VirtualHost>

⑺ 怎么弄只能在局域网里面用域名访问但是外网不能访问的apache+php服务器

把域名解析到局域网ip地址就行了,
例如你有个域名somedomain.com,你的局域网ip:192.168.1.121
把做个A记录 somedomain.com 192.168.1.121 ,等域名DNS服务器解析生效后就ok了。
这样任何人访问somedomain.com都会被解析到 192.168.1.121 ,但是外网的人因为不在你那个局域网所以他用192.168.1.121 是访问不到你内网的资源的,只有你们内网的才行。

热点内容
磁盘服务器如何管理磁盘 发布:2025-07-12 21:02:19 浏览:470
安卓返回键在哪里取消 发布:2025-07-12 20:50:17 浏览:799
对比价格的插件或脚本 发布:2025-07-12 20:49:34 浏览:184
android底部抽屉 发布:2025-07-12 20:40:40 浏览:318
php变量括号 发布:2025-07-12 20:40:36 浏览:176
服务器防火墙ip访问限制 发布:2025-07-12 20:35:36 浏览:197
强连通分量算法 发布:2025-07-12 20:12:40 浏览:611
河南科技大学期末编译原理试题 发布:2025-07-12 19:53:17 浏览:46
电脑中的微信聊天记录在哪里存储 发布:2025-07-12 19:47:22 浏览:944
苹果6sp怎么设置密码 发布:2025-07-12 19:28:50 浏览:547