我的问题与此处面临的问题类似https://stackoverflow.com/questions/320205/why-does-my-xampp-installation-auto-redirect-to-http-localhost-xampp,但不幸的是,这些解决方案似乎都无法解决。我做了以下
a)始终清除缓存
b)将htdocs文件夹中的index.php文件重命名为index_int.php。
我无法弄清楚重定向失败的原因。我是否还需要在任何配置文件中进行一些更改?我在一些帖子中读到了重定向的优先级。 “httpd.conf文件设置为优先.php文件”这是真的。如果是这种情况,我应该在这个文件中编辑什么。
答案 0 :(得分:1)
Hello XAMPP
有两个索引页面一个是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/
更改为您想要的内容..如果仍有问题,请与我们联系
答案 1 :(得分:1)
我想我应该回答我的问题。我怀疑这个问题来自于我还没有配置我的测试evirnonment以允许Facebook在本地测试应用程序。这是失败的代码 -
$ facebook_login_url = $ facebook-> getLoginUrl(array('scope'=> $ facebook_app_permissions,'redirect_uri'=> $ redirect_uri));
它在实时服务器上运行良好,但不在我的本地环境中运行。我发现我需要在本地设置开发和测试Facebook应用程序。以下是有关它的一些帖子Developing and Testing a Facebook application。
我希望在调试看似神秘的xampp重定向时节省一些时间。