我以前将网站托管在共享主机服务器上,现在只有一台VPS服务器,因此从头开始,这里的问题可能是因为配置错误。 Apache和PHP 7正常运行。
我创建了一个简单的php文件来显示php信息,并且效果也很好。
我还将以下配置添加到httpd.conf中,以便索引将成为要加载的主页:
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
DirectoryIndex index.php
Order allow,deny
allow from all
</Directory>
我的index.php页面具有下面的代码,该代码基本上应重定向到/views/home.phtml并在位置栏上显示mywebsite.com/home。
header("Location: home/");
当前,显示一个空白页,当我尝试访问mywebsite.com/views时,它列出了其中的所有文件(/ views的索引),我设置了/ htaccess(Options -Indexes)来避免它。当我尝试访问mywebsite.com/views/home.phtml时,它将显示代码而不是显示页面。
关于如何解决此问题的任何想法?
答案 0 :(得分:-1)
尝试以下代码:
header('Location: mywebsite.com/home');