国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

配置 Apache 服務器禁止所有非法域名 訪問自己的服務器

2024-08-27 18:23:38
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了配置 Apache 服務器禁止所有非法域名 訪問自己的服務器,需要的朋友可以參考下

1、http2.4.1以前:

  第一種 直接拒絕訪問

打開 httpd.conf  文件,將一下配置追加到文件最后。

<pre name="code" class="html"><pre name="code" class="html"><pre name="code" class="html">#直接拒絕所有非法域名<VirtualHost *:80>  ServerName *  ServerAlias *  <Location />    Order Allow,Deny    Deny from all  </Location>  ErrorLog "/alidata/log/httpd/error.log"  CustomLog "/alidata/log/httpd/info.log" common</VirtualHost></pre><pre name="code" class="html"><pre name="code" class="html">#允許的域名<VirtualHost *:80>  DocumentRoot /alidata/www  ServerName www.你的域名  ServerAlias www.你的域名  <Directory "/alidata/www">    Options Indexes FollowSymLinks    AllowOverride all    Order allow,deny    Allow from all  </Directory>  <IfModule mod_rewrite.c>    RewriteEngine On    RewriteRule ^(.*)-htm-(.*)$ .php?    RewriteRule ^(.*)/simple/([a-z0-9/_]+/.html)$ /simple/index.php?  </IfModule>  ErrorLog "/alidata/log/httpd/error.log"  CustomLog "/alidata/log/httpd/info.log" common</VirtualHost>

重啟apache服務:service httpd restart

第二種 跳轉到指定目錄或文件

打開 httpd.conf  文件,將一下配置追加到文件最后。

#所有非法域名跳轉到指定目錄或文件<pre name="code" class="html"><pre name="code" class="html"><VirtualHost *:80>#指定目錄或文件  DocumentRoot "/yun/www"  ServerName *  ServerAlias *</VirtualHost></pre><pre name="code" class="html"><pre name="code" class="html">#允許的域名<VirtualHost *:80>  DocumentRoot /alidata/www/fdt  ServerName www.fdt-art.com  ServerAlias www.fdt-art.com  <Directory "/alidata/www/fdt">    Options Indexes FollowSymLinks    AllowOverride all    Order allow,deny    Allow from all  </Directory>  <IfModule mod_rewrite.c>    RewriteEngine On    RewriteRule ^(.*)-htm-(.*)$ .php?    RewriteRule ^(.*)/simple/([a-z0-9/_]+/.html)$ /simple/index.php?  </IfModule>#錯誤日志  ErrorLog "/alidata/log/httpd/error.log"  CustomLog "/alidata/log/httpd/info.log" common</VirtualHost>

重啟apache服務:service httpd restart

2、http2.4.1 以后:

http2.4.1 以后不再需要NameVirtualHost以及不再支持ServerName * 這種寫法。

使用ServerName * 會報Invalid ServerName “*” use ServerAlias to set multiple server names.

第一種:直接拒絕

打開 httpd.conf  在文件末尾加上一下代碼:

<pre name="code" class="html"><pre name="code" class="html">#禁止所有非法域名<VirtualHost *:80>  ServerName 服務器ip  ServerAlias *  <Location />    Order Allow,Deny    Deny from all  </Location></VirtualHost><pre name="code" class="html">#允許訪問的域名<VirtualHost *:80>  DocumentRoot /alidata/www  ServerName www.你的域名  ServerAlias www.你的域名  <Directory "/alidata/www">    Options Indexes FollowSymLinks    AllowOverride all    Order allow,deny    Allow from all  </Directory>  <IfModule mod_rewrite.c>    RewriteEngine On    RewriteRule ^(.*)-htm-(.*)$ .php?    RewriteRule ^(.*)/simple/([a-z0-9/_]+/.html)$ /simple/index.php?  </IfModule>#錯誤日志保存位置  ErrorLog "/alidata/log/httpd/error.log"  CustomLog "/alidata/log/httpd/info.log" common</VirtualHost>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 虹口区| 惠水县| 中阳县| 连城县| 壶关县| 广宁县| 宜州市| 荔浦县| 康乐县| 故城县| 延长县| 镇平县| 麻栗坡县| 大理市| 越西县| 兴业县| 蛟河市| 嘉峪关市| 弥渡县| 阿坝| 常州市| 保德县| 鸡泽县| 湖南省| 民乐县| 曲周县| 丹江口市| 平南县| 丰顺县| 永城市| 临沭县| 苍溪县| 祁阳县| 襄汾县| 开江县| 五原县| 靖江市| 潜江市| 嘉峪关市| 紫云| 和田市|