2014-06-14 56 views
0

我遇到一个奇怪的问题,我正在写一个新的PHP页面。一切似乎都加载/重定向到域根页面。子页面始终打开域根

  • domain.com加载罚款
  • domain.com/pagedomain.com/page/index.php同时保留/网页/指数总是加载 “domain.com”。 PHP在浏览器的URL。
  • 即使domain.com/some_random_text负荷 “domain.com”

我怀疑是.htaccess文件,但没有被发现。 PHP代码中没有重定向。

如果我删除domain.com/index.php文件打开时domain.com/page/index.php

此领域也已经安装WordPress的,我得到一个内部服务器错误,但我通过cPanel卸载。

回答

1

首先要注意的是,.htaccess文件可以位于由Apache处理的路径中的任何位置。所以到处检查。这种重定向只能这样做。

这只能通过Apache来完成,所以如果您在虚拟机或专用服务器上运行,您可能还想检查apache配置。

此外,不是它可能是cPanel添加的通配符重定向,因此请检查这些设置。虽然我认为这些实际上只是修改了根文件.htaccess

根据您提供的数据我不能多说,但我不认为这是一个常见问题。

+0

我在我的答案中增加了更多细节。如果你能给我们更多的细节,所以我们可以帮助你。 –

+0

谢谢@ itay-grudev。我从同一台服务器上的另一个子域(多域cPanel帐户)发现了一个.htaccess文件。删除该文件后,一切似乎都很好。仍然奇怪,这并没有影响该网站。 –

+0

@SkuliAxelson它可能在安装后添加/修改。我想这应该是它恢复正常,但有些事情搞砸了。 –