php重定向到XAMPP文件夹

php重定向到XAMPP文件夹,php,webserver,xampp,Php,Webserver,Xampp,我的问题与这里面临的问题相似,但不幸的是,所有的解决方案似乎都不起作用。我已经做了以下工作 a)始终清除缓存 b) 将htdocs文件夹中的my index.php文件重命名为index_int.php 我不明白重定向失败的原因。我是否也需要在任何配置文件中进行一些更改?我在一些帖子中读到了关于优先重定向的内容。“httpd.conf文件被设置为优先处理.php文件”是真的吗。如果是这样的话,我应该在这个文件中编辑什么 HelloXAMPP有两个索引页,一个是index.html,另一个是ind

我的问题与这里面临的问题相似,但不幸的是,所有的解决方案似乎都不起作用。我已经做了以下工作

a)始终清除缓存

b) 将htdocs文件夹中的my index.php文件重命名为index_int.php


我不明白重定向失败的原因。我是否也需要在任何配置文件中进行一些更改?我在一些帖子中读到了关于优先重定向的内容。“httpd.conf文件被设置为优先处理.php文件”是真的吗。如果是这样的话,我应该在这个文件中编辑什么

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/
更改为您想要的。。如果还有问题请告诉我

我想我应该回答我的问题。我怀疑这个问题是因为我还没有配置我的测试环境来允许facebook在本地测试应用。下面是一段失败的代码-

$facebook\u login\u url=$facebook->getLoginUrl(数组('scope'=>$facebook\u app\u权限,'redirect\u uri'=>$redirect\u uri))

它可以在实时服务器上完美工作,但在我的本地环境中却不能。我发现我需要在本地开发和测试一个facebook应用程序。这里有一些关于它的帖子


我希望这能在调试xampp看似神秘的重定向时节省一些时间

听起来好像它正在重定向到设置的第一个虚拟主机。在您的示例中,这是xampp文件夹。你还设置了其他虚拟主机吗?@Baba&lix谢谢,我不知道接受的事情。谢谢你帮我弄明白。@Lix。这是我第一次在我的机器上设置localhost。是否有一些额外的配置文件更改,我应该做。我指出的另一篇文章说,“httpd.conf文件的设置是为了优先处理.php文件”。我不确定这是什么意思?@rockstar你还有问题吗???@baba我无法解决它。我不确定是否要编辑index.php以实现此重新定向。问题是我目前在/currentdirectory/index.php。现在我想转到/anotherdirectory/index.php,但是重定向将我转到/xampp/index.php。因此,我在/currentdirectory/index.php中的重定向被破坏了(我检查了没有),或者其他东西阻止了重定向。我使用xdebug在/anotherdirectory/index.php中放置断点,但似乎我总是在/xampp/index.php处命中断点。不幸的是,在那一刻,回溯并没有为我显示足够的信息。这让我更加确信,可能还需要一些配置更改:/Disable
xdebug
并首先使用
htacess
标题正常运行它