阅读全文预计耗时5分钟
由于Steam社区的域名steamcommunity.com被大面积地阻断,所以我们访问Steam的社区的时候经常可以看到各种各样的访问错误。
这些访问错误的代码通常为101、110、113、118等,只要你的互联网连接是正常的,但是访问Steam社区出现了这些错误,那么就说明你所使用的网络连接已经无法正常访问Steam社区。
考虑到平时Steam社区中的交易和创意工坊功能对很多游戏来说还是必需的,而每次访问社区需要科学上网会带来很多麻烦,所以在一番研究之后,今天笔者教大家一个特别简单的方法来访问Steam社区。
HTTPS
由于Steam平台的功能大部分还是基于网页进行,所以Steam内置了一个网页浏览器。但是这个浏览器在访问store.steampowered.com和steamcommunity.com的时候默认不会启用HTTPS,所以在域名被污染的情况下我们无法正常访问Steam社区。
那么我们的思路是只需要强制让Steam在访问社区的时候启用HTTPS就好了。
操作方式是我们右键单击桌面上的Steam快捷方式,选择属性。在属性中我们找到“目标”,在最后添加一个
-community=”https://steamcommunity.com”
注意在“-”短横线(减号)前需要添加一个空格,双引号为英文双引号,不能缺漏。
之后我们重启Steam,并且打开社区,就能发现社区可以正常打开并且上方出现了绿色的锁图标,这表明HTTPS已经启用。
开机启动的和固定在任务栏的Steam快捷方式也适用这个命令,开机启动需要修改相关的注册表项,具体操作可以前往SteamCN查看相关的方法。
这个命令并不能保证你的Steam社区100%可以访问,而且这个方法存在一些问题,偶尔还是会出现无法访问的情况,这个时候你需要通过刷新页面等方式来解决。
这个命令也可以做一些奇怪的操作,比如如果你想让Steam社区变成你的网页浏览器,你可以把其中的”steamcommunity.com”改成“baidu.com”等等,效果会是这个样子:
如果你想使用浏览器访问Steam社区的话,笔者建议使用Chrome浏览器。
在Chrome浏览器中我们打开chrome://net-internals/#hsts这个页面,这个页面是这个样子的:
之后我们在Domain中输入steamcommunity.com,类似于下图这个样子:
但是请注意,千万不要把store.steampowered.com也给加入到这里面,这会导致商店页面无限重定向而无法正常访问。
hosts
有的淘宝商家会提供所谓的工具来修改系统的hosts从而达到正常访问Steam社区的目的,但是根据笔者的实测修改hosts这个方法并不靠谱。
其次hosts目前可用度不高,能用的IP有限,而且即使修改了hosts也会出现连接被阻断的情况。所以笔者在不修改hosts就可以通过上文方式访问Steam社区的时候不要修改hosts。
至于Android端在不使用科学上网的情况下只能通过修改hosts来解决访问的问题,但是考虑到Android端科学上网都是一键式,比较方便,所以笔者也不推荐大家在Android端使用hosts修改法。
iOS端由于需要一些特别的操作这里暂时先不介绍解决访问问题的方法,以上提到的基于HTTPS或hosts的解决方法都具有较大的缺陷,仅供临时使用。相较于这些方法笔者还是更建议你使用科学上网(网易UU等加速器也可以尝试一下)。
这里是技宅空格,我们明天见。