【问题标题】:Redirection from one server(port) to another从一台服务器(端口)重定向到另一台服务器
【发布时间】:2011-12-28 17:33:46
【问题描述】:

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

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

没用。

【问题讨论】:

    标签: python apache cgi


    【解决方案1】:

    其实跟不同的端口没有关系,只是重定向而已。这里有两种方法供您参考。

    使用 .htaccess 重定向:创建一个名为 .htaccess 的文件并写一行类似

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-23
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      相关资源
      最近更新 更多