网站下载文件时 地址加jdfwkey=的说明
很多空间商为了防止攻击,打开了硬防火墙,虽然临时解决了攻击问题,但是大大影响了百度和GOOGLE收录,
本人的一个小空间就因为地址被加上了?jdfwkey=jkd3k这样的后缀被大片大片的砍掉收录,最后,连搜索都没有登记了.
非常之郁闷啊.
有什么办法解决吗?有,一是换空间,二是让空间商关闭硬防.非常之麻烦
头痛许久,一朋友告知,其实很简单,两三下就解决掉问题.
不敢独享,放出来给大家.
首先,在空间里新建index.php,如果以前已经有了那就把原来的改成index2.php
在index.php头部加上如下代码,让访问跳转到index2.php
<?php
Header( "HTTP/1.1 301 Moved Permanently" ) ;
Header( "Location: http://www.upcg.cn/index2.php" );
?>
因为搜索引擎对301很友好,所以不必害怕被KILL.
加之内部跳转以后,服务器就不在地址后面加后缀?jdfwkey,
于是,几天后,收录又回来了.
简单的解决硬防火墙问题.
相关推荐
-
网站下载文件时 地址加jdfwkey=的说明
很多空间商为了防止攻击,打开了硬防火墙,虽然临时解决了攻击问题,但是大大影响了百度和GOOGLE收录, 本人的一个小空间就因为地址被加上了?jdfwkey=jkd3k这样的后缀被大片大片的砍掉收录,最后,连搜索都没有登记了. 非常之郁闷啊. 有什么办法解决吗?有,一是换空间,二是让空间商关闭硬防.非常之麻烦 头痛许久,一朋友告知,其实很简单,两三下就解决掉问题. 不敢独享,放出来给大家. 首先,在空间里新建index.php,如果以前已经有了那就把原来的改成index2.php 在index.p
-
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
PHP 下载文件时自动添加bom头,首先需要大家弄清楚,什么是bom头?在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark). 在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这也是用记事本编辑utf-8编码后执行就会出错的原因了. 不仅限
-
python下载文件时显示下载进度的方法
本文实例讲述了python下载文件时显示下载进度的方法.分享给大家供大家参考.具体分析如下: 将这段代码放入你的脚本中,类似:urllib.urlretrieve(getFile, saveFile, reporthook=report) 第三个参数如下面的函数定义report,urlretrieve下载文件时会实时回调report函数,显示下载进度 def report(count, blockSize, totalSize): percent = int(count*blockSize*10
-
asp.net 下载文件时根据MIME类型自动判断保存文件的扩展名
引言 用WebClient下载远程资源时,经常会遇到类似这样的网址: http://www.uushare.com/filedownload?user=icesee&id=2205188 http://www.guaishow.com/u/luanfujie/g9675/ 我们不知道这个Url具体代表的是一个网页,还是某种类型的文件. 而有些Url虽然带有扩展名,但可能是错误的扩展名,常见的比如把gif文件标上了jpg扩展名. 如果我们没法正确判断下载源的文件类型的话,就无法保存为正确的文件格式
-
PHP 下载文件时自动添加bom头的方法实例
首先弄清楚,什么是bom头?在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark).不仅限于 记事本保存的文件,只要在文件的开口包含了EF BB BF 几个不可见的字符(十六进制应该是是xEFxBBxBF,用二进制编辑文件可见).这像是一个约定俗成的东西,当系统看到这玩意的时候,就会觉得你这个文件是UTF-8编码的. 如果你的接口是UTF-8的,你需要强制下载一个文件,
-
ASP.NET 在下载文件时对其重命名的思路及实现方法
有些时候为了保证文件再上传时不会覆盖掉之前上传的文件,同时由于上传的目标目录里的文件可能很多,这个时候一个一个查是不太好的事情,所以这里可以自动生成GUID使文件名重命名成GUID_原来的名称.扩展名.但是在下载的时候最好可能保证恢复到原来的名称.这个时候听伤神的.搜了一下相关资料后得知可使用response来解决.具体代码如下. [csharp] 复制代码 代码如下: <pre name="code" class="csharp">string pa
-
Java下载文件时文件名乱码问题解决办法
复制代码 代码如下: public static String toUtf8String(String s) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); if (c >= 0 && c <= 255) {
-
asp.net 下载文件时输出文件内容
复制代码 代码如下: <script language="C#" runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Response.ContentType = "application/x-shockwave-flash"; string fileFlash = Server.MapPath("/") + &
-
用Python自动下载网站所有文件
最近维基 jie mi 彻底公开了网站的全部文件,我就在想如何使用 Python 将其下载到本地永久保存,于是就有了这篇文章,写爬虫会遇到很多坑,借鉴他人经验,考虑越全面,出错的概率就越小. 假如一个网站,里面有很多链接,有指向文件的,有指向新链接的,新的链接点击进去后,仍然是有指向文件的,有指向新链接的,类似一个文件夹,里面即有文件,又有目录,目录中又有文件和目录.如何从这样的网站上下载所有的文件,并按网站的目录结构来保存这些文件呢? 关键词:Python.下载.正则表达式.递归. 按照自顶向
-
SpringBoot下载Excel文件时,报错文件损坏的解决方案
SpringBoot下载Excel文件文件损坏 我把模板文件放在了resources目录下 maven插件打包项目的时候,默认会压缩resources目录下的文件. 服务器读取的文件流来自于压缩后的文件,而返回给浏览器时,浏览器把他当作正常的文件解析,自然不能得到正确的结果. 解决方案: 配置一下maven插件,打包的时候不要压缩模板文件,排除拓展名为xlsx的文件. <plugin> <groupId>org.apache.maven.plugins</groupId>
随机推荐
- App内切换语言详解
- 一个可绑定数据源的jQuery数据表格插件
- 秒用自动关机命令实现定时提醒你该睡觉了
- 爬虫技术详解
- Python中random模块生成随机数详解
- EsLint入门学习教程
- php数据访问之增删改查操作
- Laravel 5框架学习之向视图传送数据
- PHP 面向对象 final类与final方法
- 20个2014年最优秀的PHP框架回顾
- 详解Python设计模式编程中观察者模式与策略模式的运用
- Android时间对话框TimePickerDialog详解
- PHP+ACCESS 文章管理程序代码
- 浅谈JavaScript for循环 闭包
- 使用hibernate和struts2实现分页功能的示例
- LNMP系列教程之一 添加域名建立站点
- 关于两个jQuery(js)特效冲突的bug的解决办法
- JavaScript基础语法让人疑惑的地方小结
- Android编程之ActionBar Tabs用法实例分析
- javascript 方法一些使用方法