博客已经成功切换为 Wordpress! My blog has been switched to Wordpress!

免费空间禁用广告,kilu 空间禁止广告的方法,利用 .htaccess 禁止广告,国外空间去广告

技术分享 edwardfang 7年前 (2011-12-08) 52次浏览 0个评论

国外空间很多带广告的!回味依旧在这里介绍几种去广告的小方法~!

有的广告可以开启程序的 GZIP 压缩输出解决。

一般空间带的广告,可参照以下步骤解决:

一、分析空间自动加广告原理:

国外空间加广告,通常是以检测哪个网页中的代码后自动加上的。

只要你弄明白了,他的广告代码以检测到哪个代码后自动加上,就好去广告

kilu德国空间是检测 /body 代码 后加上的,其它广告空间都差不多。

只要你把本地原网页源代码,与浏览找开网页后的源代码比较一下就知道了。

注:完整的网站页都会有/body/html,
php 程序会有公共页脚文件,通常是 footer.htm 文件,代码在这文件里。

注:有些是加在网页最后,在最后的就只能用禁止显示方法,如 GD 免费空间。

二、国外免费空间禁止广告方法!kilu德国空间为例:

分析:kilu德国空间上的广告,原来是 在你浏览网页时,
服务器自动在输出的网页上的 /body 代码前,插入了广告代码。

kilu空间只要在/body 代码前 加入一个禁止广告显示的代码即可。
注:有些带广告空间是在 /html 前,请自行判断!

方法一:删除,让代码不再显示: (最简单的方法)

弄懂了他检测哪个代码后,添加广告就容易了。
这德国kilu的是以检测/body 后自动添加的广告代码。

其实只要 删除 /body/html 这两个代码,网页就不会自动加广告了。
因为一般是检测到这两个代码后,自动加上的。没这个了就不加了。

方法二:禁止广告执行方法:

只要在广告代码前加入一个 noscript 即可。

如在 /body 代码前加入。
noscript 意思是不执行、不显示。

注:有时空间会加反禁止,你就多加几个 noscriptnoscript 即可

方法三:判断性禁止广告:
与上面的方法一样的,但是加入一个判断浏览器语言,
来选择性禁止广告,使用中文浏览器时才禁止广告。
此广告作用是:外国人查看时带广告。

htm 页加入如下代码:(在kilu空间 上测试可用)


方法 1、把 /body/html 两个代码换成如下代码:

script
if(navigator.browserLanguage!='zh-cn')
document.write('/body/html')/script

这代码意思是 如果浏览器不是中文,就加入这两个代码。

方法 2、禁止执行代码。在/body 的前面加如下代码:

script
if(navigator.browserLanguage=='zh-cn')
document.write('noscript')


这代码意思是 如果浏览器是中文,就加入这个禁止执行代


php 用的代码: (用于无 htm 而脚文件的程序)

在 php 文件最后加上,就是在?php …?间,在?前一段加入这些代码!

方法 1、自动添加/body/html:

/body/html 两个代码换成如下代码:

if($_SERVER['HTTP_ACCEPT_LANGUAGE']!='zh-cn')
echo '/body/html';

方法 2、加入禁止执行/body 的前面加如下代码:

if($_SERVER['HTTP_ACCEPT_LANGUAGE']=='zh-cn')
echo 'noscript';

PHP 程序页脚文件说明:

加入的时候可以在 top bottom head.html footer 这些公共模板添加,
加一个后其它页面就是实现了!因为其它页面是引用这个页面的!

注:DZ 论坛页脚文件: templates\default\footer.htm
DX 论坛页脚文件: template\default\common\footer.htm
PW 论坛页脚文件: mode\area\themes\footer.htm
织梦首页 htm 文件: templets\default\index_default.htm
(这只织梦首页,列表页,文章页等都在此目录,自行修改)


方法四:完全禁止广告:
利用:.htaccess 完全禁止广告。

方法 1、 (对 KILU 空间无效)

在.htaccess 里添加一条规则:

php_value auto_append_file none

这样我们就可以禁止掉 php 模块的自动加载文件。

方法 2、 (对 KILU 空间出 500 错误)

在.htaccess 里添加以下内容:

LayoutIgnoreURI *.php
LayoutIgnoreURI *.htm
LayoutIgnoreURI *.html
LayoutIgnoreURI *.txt

注意:需要空间支持.htaccess 文件。且对有些带空间广告无效。
利用.htaccess 方法对有些空间会出现 500 错误等。请换前面几种方法。

★注意:
 禁止广告后,可能导至空间被删除。
虽然kilu空间是最稳定的空间,不删站。
但有站友反应,因禁止广告而被删除了帐户



回味依旧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:免费空间禁用广告,kilu 空间禁止广告的方法,利用 .htaccess 禁止广告,国外空间去广告
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址