Htaccess将所有文件重定向到同一域上的一个特定文件

时间:2013-06-13 08:27:33

标签: .htaccess

我想让我的网站无法访问,并将所有用户重定向到同一个域即将推出的网页,如下所示:

www.mysite.com/*重定向到www.mysite.com/coming-soon.php

如何在.htaccess文件中执行此操作?

由于

1 个答案:

答案 0 :(得分:1)

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/coming-soon\.php$
RewriteRule (.*) http://mysite.com/coming-soon.php [R=307,L]

如果您想限制网站访问您的计算机,只需添加以下条件(用您的IP地址替换111.1.11.11)

RewriteCond %{REMOTE_ADDR} !^111\.1\.11\.11$

如果您想允许访问某些文件类型(图像):

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/coming-soon\.php$
RewriteCond %{REQUEST_URI} !\.(jpg|png|gif)$
RewriteRule (.*) http://mysite.com/coming-soon.php [R=307,L]