比较土的访问wikipedia的方法

非代理非tor,需要国外虚拟主机。昨天想了一下,觉得反正都用开国外的虚拟主机了,不如建个简单的页面访问功能来看wiki,简单实施:

(以访问zh.wikipedia.org为例)

1.在国外虚拟主机,域名比如是abc.com,如果支持php的话,建个php页,比如s.php

?php

if (isset($_GET[‘key’])) {

$key = $_GET[‘key’];

$url =

http://zh.wikipedia.org/wiki/

.$key;

$text = file_get_contents($url);

echo $text;

}

?

用浏览器访问一下这个虚拟主机比如abc.com:

http://www.abc.com/s.php?key=%E9%A6%99%E6%B8%AF

2.在FireFox上安装GreaseMonkey,增加一个Script:

应用于zh.wikipedia.org/*

js的内容是:

window.location.href = window.location.href.replace(/^http:\/\/zh.wikipedia.org\/wiki\//, ‘http://www.abc.com/s.php?key=’);

3.由于强大的GFW的原因,这个东西还是不好用,修改system32\drivers\etc\host文件,直接把zh.wikipedia.org指向127.0.0.1

4.可以用了,如果要处理超链接之类的问题,可以在s.php里面替换内容里面的href,也可以在GreaseMonkey中处理

www.abc.com

的链接。

自用查资料的话,这样就可以了