更新:下面的真实链接说明了我的问题。 坚持这一点,因为这是一个有效的问题。
在过去,我可以使用danhoover.org这是一个wordpress网站,我可以使用danhoover.org/new这是另一个wordpress网站,两者都可以加载。我甚至可以将danhoover.net指向danhoover / new目录,无论你如何到达,页面都会加载。您可以使用danhoover.org/new或danhoover.net,它会加载正常。所有永久链接都可行。没问题。
然而,现在有一些voodo正在进行中。如果wordpress网站位于danhoover.org/new文件夹中并配置为" danhoover.net",以danhoover.org/new导航到该文件夹只会出现404错误。
此外,访问danhoover.org/new/index.php会出现404错误。
有某种伏都教会使你使用配置中定义的网址正常工作。它是什么?有没有办法手动更新永久链接结构,以便它与任一域正确加载?
我想我只是对于wordpress正在做的事情感到困惑,这与阻止其加载的任何其他php网站不同。
更新链接: 我有一个文件夹/ a,其中有campscoreboard.net指向它。 我有一个文件夹/ a / c,其中有www.c.campscoreboard.net指向它。
Wordpress链接: 您可以转到www.campscoreboard.net/c并加载主页 您可以转到www.c.campscoreboard.net,然后加载主页 链接工作。 但是如果你转到www.campscoreboard.net/c并点击像这样的链接 你好世界文章,你被重定向到一些根目录 原因。
Vanilla PHP链接 您可以转到www.campscoreboard.net/c/test.php并加载正常。 您可以转到www.c.campscoreboard.net/test.php并加载正常。
加载时,只有wordpress网址会重定向回根目录答案 0 :(得分:0)
我之前没试过在WordPress中安装WordPress,但是......
在相关WordPress安装的Meteor.users.find({_id: {$ne: Meteor.userId()}});
文件中,您可以使用以下方式手动设置正确的URL和HOME目录:
wp-config.php
我通常会在define( 'WP_HOME', 'http://danhoover.org/new/' );
define( 'WP_SITEURL', 'http://danhoover.org/new/' );
希望这有帮助。
答案 1 :(得分:0)
这不应该与家庭配置相关,因为所有这样做都会将你转发到danhoover.org,而不是给你404.
这可能是您的服务器阻止访问文件夹的服务器权限问题。这可以在服务器主配置文件(例如httpd.conf)或.htaccess文件中设置,该文件可以放在任何希望更改其(/子文件夹)权限的文件夹中。 您可以阅读更多here。
一种帮助您诊断的快速方法,创建一个静态html文件并将其放在danhoover.org/new中,将其命名为index.html并在文件中放置一些文本,然后在浏览器中加载danhoover.org/new并查看如果您在文件中写入的文本出现,如果没有,那么您知道它是服务器/权限问题,而不是Wordpress。