服务器的 .htaccess 文件阻止了 Intranet 之外的所有流量,尽管如此,如何仅启用 google 文档嵌入?

Server's .htaccess file blocks all traffic outside of intranet, how to enable just google doc embed despite this?

我的服务器的 .htaccess 文件被写入来阻止不在我大学网络内的每个 IP 地址。它看起来像这样:

order deny,allow
allow from 128.192
allow from 172.16
allow from 172.17
... few more of these...
deny from all

我正在处理的网站目前使用的框架允许用户在网站本身上 view/upload pdf/word/ppt/jpg/etc 文件。查看功能通过 google doc embed 启用。但是,服务器会因此阻止用户查看这些文件。我相信这是由于这个 IP 限制(一旦我删除了 .htaccess 限制,文件就可以再次查看了)。

例如https://docs.google.com/viewer?url=http://www.mywebsite.com/images/1.jpg&embed=true

我已经尝试启用一些 google IP 范围(在 .htaccess 中),我在 Internet 上找到了这些 IP 范围,但到目前为止没有成功。目前,删除 .htaccess 文件不是一个选项。有人对我的情况有什么建议吗?

编辑:已批准答案评论中的解决方案

您可以查看访问日志以了解 Google 正在使用哪些 IP 访问您的内容。

不过,它们不太可能永远保持不变。

最好将所有受影响的内容移动到不受限制的不同子域,或者使用<directory> or <files>条目。