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



一个怪异的位。

我的一位客户有一个共享的托管服务器,他在他的网站上托管了:

http://www.example.com

要为他开发Web应用程序,我不得不使用其他服务器,请说255.255.255.255允许SSH访问。

我的客户想要http://www.example.com/portal本质上是"点"或显示门户网站&服务器的网页等255.255.255.255。

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

j x

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

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

脑海中浮现了一个平原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

将其添加到www.example.com网站的根部中的.htaccess文件:

RewriteEngine On
RewriteRule ^portal/?(.*)$ http://255.255.255.255/$1 [P]

相关内容

  • 没有找到相关文章

最新更新