`
kongweile
  • 浏览: 521508 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Apache使用Rewrite禁止被非法域名指向

 
阅读更多

昨天发现被一个域名:www.yfpp.net指向了本博客的ip…= . =一开始想了下,可以增加流量噢.可能是好事.再想一下这样可能会被别人盗用自己网站的信息,给别人增加流量.所以还是打算禁止他.我们可以:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^184.82.9.6 [NC] #声明Client请求的主机中前缀不是184.82.9.6
RewriteRule ^(.*) 404 [L]#如果Client请求的主机中的前缀符合上述条件,则显示404给他

网上还有另一种方法说是设置虚拟主机的,以后可以试一下. :D

分享到:
评论

相关推荐

    apache_rewrite语法

    apache_rewrite语法的详细解析,实现php的URL重写。

    Apache的ReWrite的应用

    在Apache配置文件`httpd.conf`或`.htaccess`中,你可以通过`RewriteEngine`指令启用Rewrite模块,并使用`RewriteRule`指令定义URL重写规则。例如: ```apacheconf RewriteEngine On RewriteRule ^old-page.html$ /...

    Apache Rewrite Module 的重定向问题

    在使用Apache Rewrite Module进行重定向时,需要注意以下几个关键点: 1. **模式匹配**:确保正则表达式的正确性非常重要。例如,下面的例子中,使用了`(.+)`来捕获URL中的任何字符,并将其作为变量$1使用。 ```...

    Apache URL Rewrite功能配置

    ### Apache URL Rewrite功能配置知识点详解 #### 一、Apache URL Rewrite简介 Apache URL Rewrite功能是Apache Web服务器的一个强大工具,它允许用户通过一系列规则来改变客户端请求的URL,从而实现URL重写、...

    Nginx中rewrite实现二级域名、三级域名、泛域名、路径的重写[文].pdf

    下面我们将详细介绍 Nginx 中如何使用 rewrite 实现二级域名、三级域名、泛域名、路径的重写。 二级域名重写 在 Nginx 中,使用 rewrite 可以实现二级域名的重写。例如,我们可以使用以下配置来实现二级域名的重写...

    Apache的Rewrite设置多域名301跳转到主域名的方法

    在这个场景中,我们要讨论的是如何使用Rewrite规则将多个域名301跳转到一个主域名,以集中权重并优化SEO。 301重定向是一种HTTP状态码,表示永久性转移。当搜索引擎爬虫或其他客户端访问旧域名时,会被告知新的URL...

    如何在Ubuntu下启动Apache的Rewrite功能.docx

    这条命令会在`mods-enabled`目录下创建一个指向`mods-available`目录下`rewrite.load`的符号链接,这同样能启用`mod_rewrite`模块。 3. 完成模块启用后,还需要对Apache的配置进行相应调整,以允许`.htaccess`文件...

    Apache Mod Rewrite 手册

    珍藏的Apache mod write 帮助手册,希望对大家有用

    linux_apache_rewrite编译配置.pdf

    掌握Apache Rewrite的使用,能够极大地提升网站的灵活性和功能性,对于网站的管理和优化具有重要意义。通过理解正则表达式和Rewrite规则,你可以实现复杂的需求,如URL重定向、路径隐藏、动态URL静态化等。在实际...

    UrlRewrite域名重写

    例如,我们可以使用 `<rule>` 标签定义规则,并通过 `<match url="...">` 指定匹配模式,通过 `<action type="Rewrite" url="..."/>` 指定重写后的URL。 2. **正则表达式**:UrlRewrite规则中经常用到正则表达式来...

    UrlRewrite实现二级域名或多级域名

    《使用UrlRewrite实现二级域名或多级域名》 在互联网应用开发中,URL重写(UrlRewrite)是一项重要的技术,它允许我们根据特定规则改变请求的URL,从而实现诸如优化SEO、隐藏真实路径、实现二级或多级域名等功能。...

    Apache的Mode Rewrite模块和.htaccess文件配合.docx

    Apache的Mode Rewrite模块和.htaccess文件配合 Apache的Mode Rewrite模块和.htaccess文件配合是Apache服务器中两个非常重要的组件,特别是在网站开发和部署中。下面我们将详细介绍这两个组件的概念、配置方法和应用...

    linux_apache_rewrite编译配置整理.pdf

    - `PT`:Pass Through,告诉Apache使用新的URL作为内部重写,而不是直接返回给客户端。 - `C`:Chain,链式规则,如果当前规则匹配,将继续处理下一个规则。 - `R`:Redirect,强制外部重定向,可以配合数字指定...

    PHP100视频教程54:Apache.Rewrite.拟静态配置.rar

    Apache是世界上最流行的开源Web服务器软件,而Rewrite模块则是Apache中的一个功能强大的组件。它允许我们通过定义规则来重写HTTP请求的URL,这种技术常用于隐藏实际的动态脚本路径,提供更友好的用户界面,或者进行...

    apache 开启重定向 rewrite的实现方法

    apache 开启重定向 rewrite的实现方法 1.开启重定向模块 $ ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enable/rewrite.load 2.修改配置文件(某些php框架需要) $ vim /etc/apache2/...

    apache的解析域名到目录的方法

    当需要将域名解析到特定的目录时,Apache提供了一种方法来实现这一功能,主要涉及到Apache的配置文件`httpd.conf`以及模块`mod_rewrite`的使用。 首先,确保你有一个具有泛域名解析的顶级域名,比如`domain.com`。...

    Apache Rewrite url重定向功能的简单配置

    平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 2.Apache Rewrite的配置 Apache下的Rewrite配置主要有两种,一种是针对整个apache服务器的配置,此种配置的Rewrite规则是直接在httpd.conf下书写。...

    Apache的Rewrite心得

    大致环境是这样的,服务器有site[1-50].TA.com域名和site[1-50].TB.com域名,在开始转移服务器之前,先将site[1-50].TB.com指向新的服务器IP,同时,在新的IP上,运行Apache,将siteX.TB.com的访问Rewrite回TA.com...

    apache+tomcat域名泛解析

    本文将详细探讨如何通过Apache来实现对Tomcat应用的域名泛解析,并确保所有子域名都能正确指向对应的Tomcat应用实例。 #### 一、什么是域名泛解析? 域名泛解析是指通过对域名的解析设置,使得所有的子域名都能被...

Global site tag (gtag.js) - Google Analytics