Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess url屏蔽和转发_.htaccess_Url_Redirect_Masking - Fatal编程技术网

.htaccess url屏蔽和转发

.htaccess url屏蔽和转发,.htaccess,url,redirect,masking,.htaccess,Url,Redirect,Masking,我有一个在openshift(xx.rhcloud.com)上运行的网站,我从一家大型提供商(mydomain.com)那里购买了一个域名。 当有人访问www.mydomain.com/page1.php时,我希望浏览器中的url保持原样,并加载正确的页面。 发生的情况如下: 如果我用301重定向设置域名主机 www.mydomain.com/page1.php显示为xx.rhcloud.com/page1.php 如果我请求屏蔽(iframe),www.mydomain.com/page1.p

我有一个在openshift(xx.rhcloud.com)上运行的网站,我从一家大型提供商(mydomain.com)那里购买了一个域名。 当有人访问www.mydomain.com/page1.php时,我希望浏览器中的url保持原样,并加载正确的页面。 发生的情况如下:

  • 如果我用301重定向设置域名主机 www.mydomain.com/page1.php显示为xx.rhcloud.com/page1.php
  • 如果我请求屏蔽(iframe),www.mydomain.com/page1.php将变成www.mydomain.com(url的重置不会显示)
  • 如果我在openshift端设置.htaccess文件,我会遇到“重定向太多”错误
  • 我不能使用Cpannel,因为服务器不是由BIG托管的,前提是我从中购买了域名
  • 请帮我找出我遗漏了什么以及如何解决问题

    谢谢,
    Joanna

    这应该通过在xx.rhcloud.com网站上设置DNS记录来解决。因此mydomain指向内容所在的位置。或者,您可以使用http服务器内置代理功能将您的系统仅用作前端。请详细说明您的想法?我应该在DNS设置中更改什么?如何处理代理服务器?