从一个服务器(端口)重定向到另一个服务器

时间:2011-12-28 17:33:47

标签: python apache cgi

有没有办法从一个服务器端口重定向到另一个服务器端口? 我的系统上运行了两台服务器:端口80上的Apache和端口8000上的Python CGI 如何从在Apache上运行的页面创建重定向到CGI上的重定向,反之亦然?

<body onload="document.location='127.0.0.1'">

没用。

1 个答案:

答案 0 :(得分:0)

实际上它与不同的端口无关,它只是关于重定向。以下是两种方法。

使用.htaccess进行Redirction:创建一个名为.htaccess的文件并写一行像

Redirect /redirect.html http://127.0.0.1:8000

在里面。然后,对/redirect.html的所有访问权限都将重定向到http://127.0.0.1:8000。在选择此方法之前,请确保您的服务器支持.htaccess。

另一种推荐的方法是在元标记中写入重定向信息,在html文档的头部添加

<meta http-equiv="refresh" content="0;url=http://127.0.0.1:8000" />

这也会将访问者重定向到http://127.0.0.1:8000。它比使用javascript进行重定向更好,因为用户的浏览器可能会禁用javascript。