【发布时间】:2010-12-26 01:44:07
【问题描述】:
访问此页面http://online-file-sharing.net/tos.html 并单击底部页脚链接之一。它会将您重定向到地址栏中的本地主机。我不知道为什么会这样。
这是我整个网站的主要脚本:
上传.cgi
$ENV{PATH} = '/bin:/usr/bin';
delete @ENV{'IFS', 'CDPATH', 'ENV', 'BASH_ENV'};
($ENV{DOCUMENT_ROOT}) = ($ENV{DOCUMENT_ROOT} =~ /(.*)/);
# untaint. #$ENV{SCRIPT_NAME} = '/cgi-bin/upload.cgi';
use lib './perlmodules';
#use Time::HiRes 'gettimeofday';
#my $hires_start = gettimeofday();
my (%PREF,%TEXT) = ();
当有人访问根目录时不显示文件,尽管我有一个 .htaccess 文件说要打开位于我的根目录中的 upload.cgi 文件。
当我将浏览器直接指向 CGI 文件时,它可以工作,但它再次将我带到我的本地主机。
我将这个网站托管在我自己的服务器上,也就是这台计算机上,如果这些信息有帮助,我会使用 XAMPP。我也使用 DynDNS 作为我的域名服务器。
希望你能给我一些见解。
【问题讨论】:
-
如果这不是一个简单的 HTML 修复,我建议将此问题迁移到 StackOverflow。 (可能一开始就应该在那里)