php - mywebsite.com/HOME 重定向不起作用
问题描述
我曾经在共享主机服务器上托管我的网站,现在刚刚获得了一个 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(选项 -Indexes)来避免它。当我尝试访问 mywebsite.com/views/home.phtml 时,它会显示代码而不是显示页面。
关于如何解决这个问题的任何想法?
解决方案
试试下面的代码:
header('Location: mywebsite.com/home');
推荐阅读
- laravel - 调用未定义的方法 Person::id()
- python - 在python中使用类运行函数时出错
- python - tkinter 在框架中插入小部件
- apache-spark - Spark SQL 中分组依据和窗口函数如何交互?
- java - ExoPlayer 播放视频但没有声音,尽管 exoplayer 上的音量设置为 1.0
- ffmpeg - 流式传输 MPEG-1 视频的命令
- python-3.x - 我们如何在 python 脚本中识别有效用户,如果我想让我的脚本由特定数量的用户运行
- c++ - Vector 实现中的 char* 缓冲区
- node.js - Puppeteer 在本地服务器上正确地从谷歌刮取新闻,但在 heroku 中没有
- python - 如果 y_test 数据是预测结果,我怎样才能看到实际结果?