简单的PHP路由重定向

时间:2014-10-21 17:39:02

标签: php redirect routing

所以我使用某种云服务制作一个简单的联系页面。它是我域中唯一的工作页面,它应该是mydomain.com/contact。如果用户访问mydomain.com,则必须将其重定向到mydomain.com/contact。

有一个名为php的目录,这是我网站的根目录。如果我创建一个index.php文件并将我的联系信息放在那里它没关系,但显然只有mydomain.com才能访问它。我尝试创建一个联系人文件夹并将我的index.php移动到那里,但它没有用。我尝试创建一个联系人文件夹,并在其中放入一个contact.php,其中包含我想要的所有代码,并在根目录中使用header函数放置和index.php文件:

<? header('Location: contact/contact.php'); ?>

它也没用。我怎样才能使mydomain.com/contact/可用?

3 个答案:

答案 0 :(得分:2)

尝试

<?php header('Location: contact/contact.php'); ?>

答案 1 :(得分:0)

除非您在ini指令中启用<? ?>,否则我建议您不要使用short_open_tag。你的代码似乎很好,我认为问题在于php标签。尝试使用普通的PHP标记<?php ?>

答案 2 :(得分:0)

你应该

<?php header('Location: contact/contact.php'); ?>

是文件中的第一行,否则可能无效。