我在 godaddy (rainychat.com) 上拥有一个域名,并且在 Openshift (rainychat-jgal.rhcloud.com) 上有一个应用程序
目前我在 godaddy 上有一个转发规则,因此当用户访问 rainychat.com 时,它会被重定向到 rainychat-jgal.rhcloud.com
到目前为止一切顺利。我现在缺少的是,我希望我的应用服务器上的 .htaccess 文件能够实现这一点,当请求 rainychat-jgal.rhcloud.com 时,浏览器中向用户显示的是 rainychat.com。
这是我尝试过的,但是没有用......
RewriteEngine On
#RewriteBase / Not sure if this line is useful?
RewriteRule ^rainychat-jgal.rhcloud.com$ rainychat.com [L]
答案1
简单只要改变
RewriteRule ^rainychat-jgal.rhcloud.com$ rainychat.com [L] 并添加一个 / 像这样
重写引擎开启
RewriteBase / 不确定这一行是否有用?
重写规则 ^rainychat-jgal.rhcloud.com/ rainychat.com [L]
否则,服务器地址将无法重新路由到导致您所描述的错误的域的 ISP。