Mar 01

(1)在DNS处添加CNAME解析到dl.dropbox.com,例如添加dl.chun.tk到dl.dropbox.com,然后等待DNS记录生效。

(2)在Incapsula处添加dl.chun.tk,如果上面的DNS记录生效了,直接下一步就可以了。

(3)Incapsula会告诉你需要修改的CNAME记录,那就回到DNS解析的地方按照要求修改。

Incapsula生效以后就可以直接引用了,Dropbox给出的默认下载地址是http://dl.dropbox.com/u/*****/testimg.jpg,修改成http://dl.chun.tk/u/*****/testimg.jpg就可以了。

Jan 05

Dropbox用来做图床是比较理想的,容量比较大而且同步起来很容易,不担心某一天突然不能打开。默认情况下Dropbox的链接是打不开的,但是通过变通的方法还是是可以继续使用的。

1.修改dl.dropbox.com
将链接地址中的http://改成https://。

2.GAE反向代理绑定域名
用GAE将dl.dropbox.com/u/32197565/映射到需要绑定的域名的域名,主要有4个县现成的程序可以使用:greproxy、bs2grproxy、dropbprox和Mirrorr,四者都能很好的实现这一要求,我本人更喜欢使用bs2grproxy有点,greproxy我用来代理墙外的网站,链接一直搞不定。注意代理的图片大小不能超过1M,否则会出现问题。

3.通过URL转发绑定域名
在自己的DNS中添加一条CNAME,将dl(或任何你想要的)指向dl.dropbox.com,例如:
CNAME dl dl.dropbox.com
有一点需要注意,URL转发后的地址是比较长的,并且带Dropbox帐号的ID,例如http://dl.chunchu.org/u/*******/test.jpg。

Dec 30

Step 1. Go to your cPanel and setup a new sub-domain (for example, files.labnol.org). This should create a new directory with the same name on your server.

Step 2. Log in to your server and create a new file called .htaccess in the above directory. Do remember to replace XYZ with your Dropbox ID.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ http://dl.dropbox.com/u/XYZ/$1 [L,QSA]
</IfModule>

That’s it. Now before sharing a Dropbox URL, replace dl.dropbox.com/u/ID with your web address (like files.labnol.org) and the recipients will still be able to download your files as before.