htaccess如何立即重定向到home.php?

时间:2014-03-22 15:44:39

标签: .htaccess indexing

我使用以下代码“DirectoryIndex home.php”将index.php更改为home.php。 现在我希望当人们访问我的网站时,它会立即访问www.mywebsite.com/home.php,而不仅仅是www.mywebsite.com。

这可能吗? 我尝试谷歌但我找不到我想要的东西。

我希望这能解释我的问题。 我的英语不是那么好,所以我尽力解释它尽可能好!

3 个答案:

答案 0 :(得分:2)

您只需添加此规则即可将/index.php重定向到/home.php

RewriteEngine on
RewriteRule ^index\.php$ /home.php [R=301,L]

确保mod_rewrite已启用

答案 1 :(得分:0)

另一个否定重定向的选项是设置DirectoryIndex指令。 DirectoryIndex home.php

当人们访问您的域时,这不会导致重定向,但是如果他们键入index.php,您仍然需要在另一个答案中发布重写。

答案 2 :(得分:0)

或者您可以创建index.php并将以下代码放入其中:

<?php header("Location: /home.php"); ?>