存档在 2016年5月

怎样解决WordPress循环重定向问题

2016年5月30日

参考:http://www.68idc.cn/help/cms/WordPress/20150830526693
参考:http://blog.csdn.net/yangjixiang_hao123/article/details/5644055

当我把WPMU配置的SSL证书取消,切换回HTTP模式,火狐浏览器报错:“该页面正在请求循环重定向,可能是由于禁用了Cookies所致。”

可能是WP Super Cache插件的问题。

继续分析WP Super Cache插件,突然发现了设置了的这么一个语句。

他在Super Cache Compression这个选项下:

“Compression is disabled by default because some hosts have problems with compressed files. Switching this on and off clears the cache.”

意思是说:“在默认情况下Gzip是关闭的,因为么些主机在压缩方面会有问题……”

有空继续确证。

WordPress插件:WP IMDB Automator IMDB电影数据库克隆

2016年5月30日

WP IMDB Automator这个插件能解决这个需求。

This plugin automatically does IMDB Search, Scrape, Import and Posting on the blogs and can scrape MOVIES, Short Movies, TV Shows or Any Genre and Any Year. Only real WORKING WordPress Movie Plugin that is available to automate and monetize your movie website. You will quickly realize that our WordPress IMDB Movie Plugin is your ONLY chance to make your own MOVIE website within 10 minutes truly monetize your website and customize the entire plugin to your liking!

官网地址:http://codecanyon.net/item/wp-imdb-automator/3717978
最新版本:7.0

可获版本:5.0
信息来源:http://www.findscripts.org/item/show-133610
下载地址:http://www.mediafire.com/download/i29t8thayaoil6c/wia5.rar

观察:http://bestblackhatforum.com/Thread-REQ-WP-IMDB-Automator-v7-Plugin

怎样删除0字节的文件夹或文件

2016年5月27日

有时候在Windows下会意外出现0字节的文件夹或文件,怎么删也删除不掉,文件粉碎机也不能奏效。

新建文本文档写入下列命令:

DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1

另存为”删除OK.bat”(一定要选另存为!保存类型选“所有文件”)

建好后把要删除的文件或者目录拖放到这个bat文件的图标上就可以删除了。

参考资料:

http://www.bkjia.com/Windowsxt/863301

http://zhidao.baidu.com/question/107231695

源码:Instant Logo Maker 在线图标生成器

2016年5月19日

昨天收到BrandBucket的一封邮件,建议我将一个域名在其平台上架销售。有段话正好符合我早先对NameCup的构想:为域名销售提供外围服务市场,比如Logo制作,销售页制作,甚至销售提成担保服务。

且不考虑从猪八戒那里拉供应商,先考虑下在线自助logo制作。

于是找到了域名啦LOGO在线制作生成程序(http://down.chinaz.com/soft/30818.htm)。而这个程序原来就是InstantLogoMaker。

安装调试:

1. /.htaccess

如果不是根目录安装,需要修改RewriteBase为当前目录,否则转写路径错误导致无图片输出。

Options +FollowSymLinks
RewriteEngine on
RewriteBase /tool/domain-logo-generator/
RewriteRule ^image\.png$ image.php [T=application/x-httpd-php,L]
RewriteRule ^image\.gif$ image.php [T=application/x-httpd-php,L]

2. PHP Warning: imagettfbbox(): Could not find/open font

参考:http://amon.org/imagettfbbox

3. PHP Notice: Undefined variable: pick in

参考资料:http://www.jb51.net/article/32127.htm

可在报错的PHP程序文件头部加入:

ini_set("error_reporting","E_ALL & ~E_NOTICE");

现在InstantLogoMaker可以正常运行了。

下一步,是对程序进行适应性改造。

任务:
1. 限制图纸大小:300X100
2. 限制输出背景透明
3. 收罗普适性的几何图标替换原有图标
4. 调整图标和文字的位置参数,保证输出效果的一致性

慢慢改吧。

怎样申请漂亮的IP地址

2016年5月12日

有些公共DNS服务商提供像8.8.8.8、114.114.114.114这样的IP靓号。那么,怎样可以获得呢?是可以像域名一样自由买卖的么?

作者:时国怀
链接:https://www.zhihu.com/question/24286996/answer/27297641
来源:知乎

先来介绍几个概念:

IANA ( http://www.iana.org ): Internet Assigned Numbers Authority,互联网数字分配机构,负责管理、分配IP地址。同时还负责AS号(自治域编号)等分配。IANA的管理机构是ICANN。

ICANN ( http://www.icann.org ):The Internet Corporation for Assigned Names and Numbers,互联网名称与数字地址分配机构。

APNIC ( http://www.apnic.net ):Asia-Pacific Network Information Centre,亚太互联网络信息中心,负责亚洲地区的地址分配。

然后再说具体的流程:

IP地址都是向以上机构申请的,但不好意思,IPv4地址已经申请完了,申请的流程那些网站上都有。

IP地址只有所有权,不存在真正的归属地,归属地都是运营商(指网络运营商,下同)决定的,理论上说一个地址可以用在全球任何地方。比如,某IP地址属于美国某公司,但这个公司在中国开了一个分公司,那么这个分公司也可以用这个地址。

那么IP地址的归属地查询是怎么来的呢?

因为拥有IP地址只是第一步,有了IP地址以后还要运营商认可这个地址并将地址信息广播给互联网,告诉互联网(内外网都算)如何到达这个IP地址——也就是路由。而这个IP地址使用者的接入运营商决定了这个地址在哪,所以才有了归属地的概念。

比如北京的某个用户,要访问服务器位于上海的一个网站,通过DNS域名解析获得IP地址,当这个用户要发送网页请求的时候,先要知道如何才能到达目标IP地址,这个时候,运营商的路由器知道怎么到达目标地址,所以用户请求经过网络转发才能到达目的。当然,前提是运营商认可这个地址是存在的

所以,当拥有IP地址以后第二步就是,让运营商知道这个地址在这里,方法有:

1、自己成为一个运营商,并且与其它运营商连接起来,被其它运营商认可。

2、向运营商付钱,在运营商的网络里设置上这条路径(承认这个地址在这里存在)。

运营商之间(当然,前提是互相认可的运营商),通常都会无条件的学习对方的全部公开的路由(过程参考BGP协议,展开说较复杂),所以,只要向一个公共的运营商付钱并设置上路由,那么理论上全球大部分地方都最终会学习到这条路由的,也就是说全球的大部分用户都会知道怎么到达这个IP地址。通常,如果这么干,一般都是向接入的运营商付钱

所以,要想获得IP地址靓号,先要知道这个地址是属于谁的,到IANA网站上可查到。然后联系对方,购买这个地址(或者地址段)的所有权。最后,向运营商付钱,或者自己成为一个运营商,把这个地址通告出去。

理论上说,只要有钱,肯定能办成,但实际上不好说。因为在国内,要让运营商干这种事情,恐怕还不仅仅是钱的问题。

此外,买卖地址是要花钱的,这个钱跟买卖域名一样,完全是想要多少就可能是多少的。同时,拿到所有权以后,还要定期向IANA支付管理费才行,不然这个地址还是会被收回去的。

对了,附上怎么查IP地址属于谁:

在这个页面里:http://www.iana.org/numbers

可以看到有好多IP地址管理机构的连接,随便点进去一个,一般都会有一个叫做whois的查询的地方,APNIC的是这个:http://wq.apnic.net/apnic-bin/whois.pl

输入一个要查询的地址,比如22.22.22.22,点查询会给出一些信息,有时候信息不全,要求你到别 的地址管理机构的网站去查,那就说明这个地址不在这里管辖,按照说明去别的地方找就是了。

再说这个22.22.22.22,查询的内容如下:

% APNIC found the following authoritative answer from: whois.arin.net

#
# ARIN WHOIS data and services are subject to the Terms of Use
# available at: https://www.arin.net/whois_tou
#
# If you see inaccuracies in the results, please report at
# https://www.arin.net/public/whoisinaccuracy/index.xhtml
#

#
# The following results may also be obtained via:
# https://whois.arin.net/rest/nets;q=22.22.22.22?showDetails=true&showARIN=false&showNonArinTopLevelNet=false&ext=netref2
#

NetRange:       22.0.0.0 - 22.255.255.255
CIDR:           22.0.0.0/8
NetName:        DNIC-SNET-022
NetHandle:      NET-22-0-0-0-1
Parent:          ()
NetType:        Direct Allocation
OriginAS:       
Organization:   DoD Network Information Center (DNIC)
RegDate:        1989-06-26
Updated:        2009-04-15
Ref:            https://whois.arin.net/rest/net/NET-22-0-0-0-1

OrgName:        DoD Network Information Center
OrgId:          DNIC
Address:        3990 E. Broad Street
City:           Columbus
StateProv:      OH
PostalCode:     43218
Country:        US
RegDate:        
Updated:        2011-08-17
Ref:            https://whois.arin.net/rest/org/DNIC

OrgTechHandle: MIL-HSTMST-ARIN
OrgTechName:   Network DoD
OrgTechPhone:  +1-614-692-6337 
OrgTechEmail:  disa.columbus.ns.mbx.hostmaster-dod-nic@mail.mil
OrgTechRef:    https://whois.arin.net/rest/poc/MIL-HSTMST-ARIN

OrgAbuseHandle: REGIS10-ARIN
OrgAbuseName:   Registration
OrgAbusePhone:  +1-844-347-2457 
OrgAbuseEmail:  disa.columbus.ns.mbx.arin-registrations@mail.mil
OrgAbuseRef:    https://whois.arin.net/rest/poc/REGIS10-ARIN

OrgTechHandle: REGIS10-ARIN
OrgTechName:   Registration
OrgTechPhone:  +1-844-347-2457 
OrgTechEmail:  disa.columbus.ns.mbx.arin-registrations@mail.mil
OrgTechRef:    https://whois.arin.net/rest/poc/REGIS10-ARIN

#
# ARIN WHOIS data and services are subject to the Terms of Use
# available at: https://www.arin.net/whois_tou
#
# If you see inaccuracies in the results, please report at
# https://www.arin.net/public/whoisinaccuracy/index.xhtml

主要的信息包括:地址范围,申请类型,归哪管(这个地址归ARIN,北美的地址),OrgName就是所有者信息了,包括地址什么的,到ARIN去查有时候会有更多信息,后面还有电话,我就不列了。

如果题主向申请地址靓号,按照上面步骤去做就可以了,至于如何打通运营商,只能说,祝你好运了……

前面说了个AS号,后面忘记补充了,所有的运营商都是有AS号的,这个号码范围是0-65535,有一些号码被保留,AS是自治域的意思,因为全世界的网络实在太大了,如果每个路由器都记录所有网络的路由信息,那么路由表会非常恐怖,即使是核心路由器也负担不起,解决的方法就是把全球网络划分为若干个自治域,每个自治域之间只关注如何到达对方的边界,而不关心对方内部的网络情况,这样一来路由器的负担会小一些,这是BGP协议所确定的,因为自治域要有一个名字,所以就用了一个编号,就是AS号,比如中国电信的编号是4134,这是全球唯一的。有些虚拟主机的网站所说的BGP机房就是说这个网络本身是一个独立的自治域,有自己的AS号,可以在路由选路上有一定优势(实际情况未必)。

AS号跟IP地址什么关系呢?如果能申请到一个独立的AS号,就可以自己做运营商,再花点钱把自己的网络跟别的运营商连起来,就可以广播自己的IP地址范围和路由了。当然,成本非常的高。

附上123.123.123.123,在中国联通管理下:

% APNIC found the following authoritative answer from: whois.apnic.net

% [whois.apnic.net]
% Whois data copyright terms    http://www.apnic.net/db/dbcopyright

% Information related to '123.112.0.0 - 123.127.255.255'

inetnum:        123.112.0.0 - 123.127.255.255
netname:        UNICOM-BJ
descr:          China Unicom Beijing province network
descr:          China Unicom
country:        CN
admin-c:        CH1302-AP
tech-c:         SY21-AP
mnt-by:         APNIC-HM
mnt-lower:      MAINT-CNCGROUP-BJ
mnt-routes:     MAINT-CNCGROUP-RR
mnt-irt:        IRT-CU-CN
status:         ALLOCATED PORTABLE
remarks:        --------------------------------------------------------
remarks:        To report network abuse, please contact mnt-irt
remarks:        For troubleshooting, please contact tech-c and admin-c
remarks:        Report invalid contact via www.apnic.net/invalidcontact
remarks:        --------------------------------------------------------
changed:        hm-changed@apnic.net 20070129
changed:        hm-changed@apnic.net 20090507
changed:        hm-changed@apnic.net 20090508
changed:        hm-changed@apnic.net 20130603
source:         APNIC

irt:            IRT-CU-CN
address:        No.21,Jin-Rong Street
address:        Beijing,100140
address:        P.R.China
e-mail:         zhouxm@chinaunicom.cn
abuse-mailbox:  zhouxm@chinaunicom.cn
admin-c:        CH1302-AP
tech-c:         CH1302-AP
auth:           # Filtered
mnt-by:         MAINT-CNCGROUP
changed:        zhouxm@chinaunicom.cn 20101110
changed:        hm-changed@apnic.net 20101116
source:         APNIC

person:         ChinaUnicom Hostmaster
nic-hdl:        CH1302-AP
e-mail:         abuse@cnc-noc.net
address:        No.21,Jin-Rong Street
address:        Beijing,100033
address:        P.R.China
phone:          +86-10-66259764
fax-no:         +86-10-66259764
country:        CN
changed:        abuse@cnc-noc.net 20090408
mnt-by:         MAINT-CNCGROUP
source:         APNIC

person:         sun ying
address:        fu xing men nei da jie 97, Xicheng District
address:        Beijing 100800
country:        CN
phone:          +86-10-66030657
fax-no:         +86-10-66078815
e-mail:         hostmast@publicf.bta.net.cn
nic-hdl:        SY21-AP
mnt-by:         MAINT-CNCGROUP-BJ
changed:        suny@publicf.bta.net.cn 19980824
changed:        hm-changed@apnic.net 20060717
changed:        hostmast@publicf.bta.net.cn  20090630
source:         APNIC

% This query was served by the APNIC Whois Service version 1.69.1-APNICv1r7-SNAPSHOT (WHOIS1)