是否可以将完整的URL指向另一台服务器?

时间:2016-12-19 12:22:14

标签: php html dns server cross-domain

有点奇怪。

我的一个客户有一个托管他的网站的共享托管服务器,让我们说:

http://www.example.com

要为他开发一个Web应用程序,我不得不使用另一个服务器,比如255.255.255.255允许SSH访问。

我的客户希望http://www.example.com/portal基本上“指向”或显示门户网站&来自服务器255.255.255.255的网页等。

我知道您可以指向域名,但我不知道从哪里开始这样的事情,任何帮助或建议将不胜感激

J x

3 个答案:

答案 0 :(得分:1)

  1. 更好:将其放在子域名上:http://portal.example.com

  2. 更糟糕:代理http://www.example.com/portal到您网站的所有请求。但是您需要访问Web服务器配置 - 不太可能共享主机允许您这样做。 或者您需要自己的托管服务,如VPS等。

答案 1 :(得分:1)

想到了一个简单的301重定向:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} www.example.com/portal$ [NC]
RewriteRule ^(.*)$ http://255.255.255.255/$1 [L,R=301]

这显然应该进入www.example.com上的.htaccess

答案 2 :(得分:0)

将此添加到位于www.example.com网站根目录的SELECT * FROM Record a WHERE 2 = (SELECT COUNT (rowid) FROM Record b WHERE a.rowid >= b.rowid) UNION SELECT * FROM Record a WHERE 4 = (SELECT COUNT (rowid) FROM Record c WHERE a.rowid >= c.rowid); 文件中:

.htaccess