Wordpress网站仅显示Xampp下的主页面

时间:2017-10-04 23:48:00

标签: php wordpress apache .htaccess xampp

对于同样的问题再次抱歉,但我尝试过其他人提供的各种解决方案,仍然无法解决这个问题。

我已经两次将一个实时网站(工作正常)拉下来在XAMPP版本5.6.31下本地运行。我第一次手动完成所有工作,但无法解决这个问题。我删除了该安装,并使用Duplicator插件再次尝试,但最终遇到了同样的问题。

网站主页上有一个菜单,可以将用户带到网站上的不同页面(不是帖子)。每个页面都基于加载页面的单个模板。用于从一个页面移动到另一个页面的标准代码的示例是:

1. <a href="/index.php/user-login/">user Login</a>
2. echo "<script type='text/javascript'> document.location = '/index.php/user-login/'; </script>";

localhost网站文件位于c:\ xampp \ htdocs \ mywebsite中。我可以登录Wordpress并编辑网站页面,查看插件等。

我已将wp-config.php设置为正确的数据库名称/ root / no-password设置,尝试保存永久链接(按SAVE两次),尝试更改永久链接,检查.htaccess文件,更正Xampp配置“AllowOverride”和“mod_rewrite”的设置,选中我可以使用Xampp MySQL访问数据库,检查数据库权限并尝试“c:\ xampp \ htdocs \ index.php”中的不同设置。

如果我在浏览器中输入“http://localhost/mywebsite/index.php/user-login”,则会显示正确的登录页面。如果我将鼠标悬停在mywebsite主页上的菜单选项上,“localhost / index.php / user-login”会显示在Firefox的左下角。按下即可刷新主页面 - 它不会将我带到登录页面。

c:\ xampp \ htdocs \ index.php包含以下行:

$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/mywebsite/index.php');

非常感谢任何想法 - 谢谢。

0 个答案:

没有答案