APP下载

开源库“绕路”为网站提速

2015-09-10倚楼

电脑爱好者 2015年1期
关键词:重定向注册表浏览器

倚楼

注册表一键解决

之所以出现这样的问题,是因为包括WordPress在内的很多网站程序在开发时,都使用了谷歌提供的JS库、CSS库、字体库等资源库。由于谷歌的服务在国内访问较慢,因此在浏览使用这些服务开发的网站时也就比较慢。所以最简单的解决方法,就是在浏览器访问谷歌资源库的时候,让其自动跳转到国内的镜像服务器。

如果使用的是谷歌浏览器,只需要通过一个注册表文件就可以解决。首先进入到这个注册表文件的开发主页(http://tinyurl.com/m87paux),找到其中介绍为“force_install_for_windows.reg”的链接(图1),右击,选择“链接另存为”下载。然后以管理员权限运行刚刚下载的注册表文件,完成后重启浏览器,就可以快速访问这些资源库链接了。

重定向绕道国内服务器

前面的扩展只针对于谷歌浏览器,如果是使用火狐浏览器的用户就需要另想办法。不过好在原理已经找到了,所以首先通过“附加组件管理器”窗口,为浏览器安装一款名为“Mason”的扩展。安装完成后在附加组件列表中找到Mason这个扩展,点击该扩展名称下面的“选项”按钮,就可以在弹出的窗口进行重定向设置。

首先在配置窗口中点击“添加”,再在弹出对话框的“描述”中任意设置一个名称,本例设置为“Google字体库”。接下来在“包括地址”选项中,输入Google字体库本来的链接“fonts.googleapis.com”(图2)。然后在“功能”列表中选择“重定向”这项,点击“配置”,在弹出的对话框中输入新的链接网址“fonts.useso.com”即可(图3)。设置完毕点击“确定”退出配置窗口,接下来再次点击“添加”按钮继续操作,分别将“ajax.googleapis.com”重定向到“ajax.useso.com”,“fonts.gstatic.com”重定向到“fonts-gstatic.lug.ustc.edu.cn”,以及“themes.googleusercontent.com”重定向到“google-themes.lug.ustc.edu.cn”等。

设置完毕,在列表中勾选刚刚添加的规则,分别点击“应用”和“确定”,根据提示重启火狐浏览器即可。以后当访问到这些资源库链接的时候,该扩展就会自动重定向到设置的新链接了。

从源头一次性解决

其实作为网站的管理者,可以从源头来解决这个问题。以使用WordPress搭建博客的用户为例,首先在程序目录中找到script-loader.php这个文件,接着用文本编辑器打开它,将其中的“fonts.googleapis.com”代码替换为“fonts.useso.com”,修改完成以后将编辑好的文件上传到服务器就可以了。

猜你喜欢

重定向注册表浏览器
反浏览器指纹追踪
解决安卓文件夹乱象
重复压裂裂缝重定向的措施研究
更上一层楼 用好注册表编辑器
注册表的便捷用法
环球浏览器
基于马氏体重定向的铁磁形状记忆合金本构理论分析
学习器揭开注册表面纱