如何使用CGI从HTML页面重定向到另一个页面?

时间:2011-02-18 00:16:37

标签: html ruby cgi

我想使用ruby CGI脚本通过重定向向页面发送参数;但是,如果可能的话,我想把它作为一个帖子(即不在URL中传递参数字符串)。我使用下面的代码在URL中使用参数字符串。

def redirect( new_page )
    print "Location:#{new_page}\n\n"
end

redirect("aPage.html?name=bla&something=else");

1 个答案:

答案 0 :(得分:1)

据我所知,我还没有办法做到这一点。没有进行html重定向的一种方法是打开CGI脚本中的html文件,并按照CGI生成html时的方式进行打印。这里唯一的问题是你将在地址栏中获得CGI脚本的URL,可以使用.htaccess进行重定向(虽然我不能确定这是否有效)。

希望这有帮助! :-D