Моя проблема аналогична той, с которой я столкнулся здесь https://stackoverflow.com/questions/320205/why-does-my-xampp-installation-auto-redirect-to-http-localhost-xampp, но, к сожалению, ни одно из решений не работает. Я сделал следующее
а) Постоянно очищал кеш
б) переименовал мой файл index.php в папке htdocs в index_int.php.
Я не могу понять, почему перенаправление не работает. Нужно ли мне внести некоторые изменения в любой из файлов конфигурации? Я читал в каком-то посте о приоритизации перенаправления. " Файл httpd.conf настроен на приоритет файлов .php " Это правда . Что я должен редактировать в этом файле, если это так.
Ответ 1 · рейтинг 1 · Baba
Здравствуйте, у XAMPP есть 2 индексные страницы: одна index.html, а другая index.php
Если вы переименуете index.php, это не сработает, потому что резервная копия вступит во владение... содержимое index.php выглядит так
if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
$uri = 'https://';
} else {
$uri = 'http://';
}
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/xampp/');
exit;
Просто измените /xampp/ на то, что вы хотите .. дайте мне знать, если все еще есть проблемы
Ответ 2 · рейтинг 1 · rockstar
Думаю, я должен ответить на свой вопрос. я подозреваю, что проблема связана с тем, что я еще не настроил свою тестовую среду, чтобы Facebook мог тестировать приложения локально. Вот неудачный фрагмент кода -
$facebook_login_url = $facebook->getLoginUrl(array('scope' => $facebook_app_permissions, 'redirect_uri' => $redirect_uri));
Он отлично работает на реальном сервере, но не в моей локальной среде. Я понял, что мне нужно настроить разработку и тестирование приложения facebook локально. Вот несколько сообщений об этом Разработка и тестирование приложения Facebook.
Я надеюсь, что это сэкономит кому-то время при отладке кажущегося загадочным перенаправления xampp.