如何重定向到另一个文件但保持index.php访问权限

时间:2011-05-05 19:20:02

标签: .htaccess

我会尽量用最简单的术语来解释这一点,以避免让任何人感到困惑。

我有一个网站,我已经移动到一个子目录,它将很快消失,但需要访问。在root中我有一个带有index.php文件的wordpress安装。

基本上暂时我需要这个:

用户输入www.site.com,他们将被带到www.site.com/comingsoon.php 用户输入www.site.com/index.php,它们将被带到实际的URL(无重定向)

这是我在.HTACCESS中唯一的一行:

  

DirectoryIndex comesoon.php

但这似乎不像他们去www.site.com/index.php那样工作(通过明确输入),他们仍然会被重定向到即将到来的页面。

我无法从wordpress重命名index.php。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

在.htaccess文件中尝试此代码:

Options +FollowSymlinks -MultiViews
RewriteEngine on
RewriteRule ^/?$ /comingsoon.php [L]

这只会在内部将www.site.comwww.site.com/重定向到/comingsoon.php。但是如果你键入www.site.com/index.php,它就不应该进行任何重定向。