Хорошо, у моего сайта есть некоторые проблемы, которые я не знаю, что их вызывает. Посетите эту страницу http://online -file-sharing.net / tos.html и щелкните одну из ссылок нижнего колонтитула ... она перенаправит вас на локальный хост в адресной строке. Я понятия не имею, почему он это делает. Я размещаю этот сайт на своем собственном сервере, который является этим компьютером, и использую Xampp. Если эта информация поможет. В любом случае любая помощь будет принята с благодарностью! Я также использую DYNDNS в качестве своих серверов имен.
Я уже задавал этот вопрос на сайтах QnA суперпользователя и веб-приложений, которые не могли помочь. Они сказали, чтобы прийти сюда. Следует также отметить, что этот веб-сайт работает по одному сценарию, а не по нескольким (upload.cgi). Однако есть три файла, которые не являются динамическими и не являются частью файла upload.cgi ... это about.html, browse.html и tos.html.
Еще одна вещь, на которую следует обратить внимание, это то, что моя домашняя страница, которая является upload.cgi, может быть доступна только путем ручного ввода в online-file-sharing.net/cgi-bin/upload.cgi (который не является реальным местом, но кажется, распознать это таким образом ... но перенаправить меня на мой локальный хост).
.htaccess код файла:
DirectoryIndex upload.cgi
Мой код пути upload.cgi:
my $version = "4.14";
$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) = ();
Используемый мной скрипт - FileChucker.
Надеюсь, этой информации достаточно, чтобы найти ответ ... если нет, пожалуйста, дайте мне знать, и я опубликую столько информации, сколько вам нужно!