htaccess - 将请求重定向到一个域上的默认页面到文件,而不重定向来自另一个域的请求

时间:2012-06-28 12:03:36

标签: php apache .htaccess

我有一个启动网站的场景。我最初推出了供参与者访问的区域:sell.domain.com,同时我继续开发www.domain.com。两个域都将共享相同的底层文件。

我想要sell.domain.com请求不显示基站并重定向到sell.domain.com/file.php这将是贡献者登录页面(隐藏“前端”网站仍在开发中)

我想请求www.domain.com正常显示而不重定向(DNS目前指向www.domain.com的其他地方,因此我可以使用hosts文件访问此域进行开发)。

重定向时,我不希望每个页面请求(例如sell.domain.com/otherpage.php)重定向。只有根? (的index.php)

这可以实现吗?

1 个答案:

答案 0 :(得分:0)

尝试重定向规则

// .htaccess文件

<IfModule mod_rewrite.c>
    RewriteEngine On    
    RewriteRule ^$ file.php [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 

</IfModule>