我的网站 www.somedomain.me ,从 DigitalOcean 租用服务器,domian名称来自 Namecheap , 我将 www.somedomain.me 重定向到 http://104.236.xx.xx:6060/main/ , 但是当我打开www.somedomain.me时,它会将网址显示为:
"operations":[
{
"nickname":"",
"type":"",
"responseMessages":[]
}]
我怎样才能让它显示为
**http://104.236.114.32:6060/main/** or
**http://104.236.114.32:6060/main/resume.html** or
**http://104.236.114.32:6060/main/contact.html**,
谢谢!
答案 0 :(得分:2)
好方法? DNS神的意图?
如果您有专用IP,请将其指向A record。 注意事项关键是A记录不能指定端口。如果可能的话,考虑将服务迁移到80端口?我理解有时候这是不可能的,但它会让生活变得更加轻松。
编辑:对于重定向方法,您可以在端口80上运行一个网站,使用index.html中的一行或两行HTML来重定向到正确的端口。再次假设端口80未被占用。
答案 1 :(得分:1)
上一篇文章澄清rewrite vs redirect
然而,迈克尔提出了一个很好的观点,即如果您希望您的客户不必包含该端口,则您必须通过您正在使用的重定向方法为他们执行此操作,或者将您的服务移至默认HTTP端口80.如果您将客户的浏览器重定向到某个IP地址,那么这将填充在地址栏和主机标题中。答案 2 :(得分:0)
您可以通过 Http反向代理来执行此操作。这个wiki可能会引导您走上正轨。你可以使用Heroku,Nginx,apache等等。虽然,apache可能有点矫枉过正。