我不太喜欢主持,但我有一个特殊的情况:
我住在突尼斯,我可以购买 .tn 扩展名的域名,但问题是:
- 该域名无法指向突尼斯境外的服务器
- 突尼斯的所有服务器都很糟糕,没有人提供真正可靠的托管
因此,我想使用 .tn 域名和突尼斯的基本托管,并在突尼斯以外的另一台远程服务器上进行其他数据库查询和富媒体。
怎么办?还有更好的办法吗?
欢迎提出任何建议:)
谢谢。
答案1
此域名注册商建议如果您注册一个 .tn 域名(假设为“kit.tn”),那么您可以在突尼斯设置一个服务器,该服务器除了将人们重定向到其他地方(假设为“kittn.com”)外不执行任何操作。如果您这样做,kit.tn 将几乎无人使用,因为 Google 和其他搜索引擎会获取重定向并将所有人链接到 kittn.com。但是,如果您的 kit.tn 主机无法访问,至少所有知道 .com 服务器的人仍然可以访问它,这应该归功于 Google。
或者,您可以使用突尼斯的反向代理,它似乎托管了 kit.tn,但实际上它实际上是将请求发送到其他地方的另一台服务器,从另一台服务器获取响应,然后将响应转发回客户端。这可能意味着您的带宽使用量加倍,具体取决于您是否有反向代理缓存页面。它还会增加页面加载时间。如果您的互联网连接良好但服务器不好,这可能是您的最佳选择。但是,如果反向代理出现故障,没有人会知道如何访问您的网站,因为您隐藏了“真实”服务器。
就我个人而言,如果在突尼斯托管真的像你说的那么糟糕,那么只要 .tn 需要本地托管,我就不会费心注册 .tn 域名。除非我能获得 kit.tn...
答案2
有很多方法可以实现你的目标。但大多数方法都会令人沮丧。
至于数据库查询,那就直接执行吧。如果数据库接受远程连接,那么就使用它。至于模糊的术语“Rich Media”,你需要更具体一些。我怀疑你指的是在你的网站上显示 flash 资源。在这种情况下,如果你不知道如何做,你需要雇佣一个懂的人。
答案3
您可以使用位于突尼斯的代理服务器将请求传递到突尼斯以外的其他服务器。