使用域重定向将index重定向到index.php

时间:2017-01-03 10:27:57

标签: php .htaccess redirect slim

我有一个苗条的应用程序,我想重定向到一个新的域名(如www到非www,但此时它是一个完全不同的域名)。我不知道该怎么做,规则会像

那样重定向
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

RewriteCond %{HTTP_HOST} ^www.exampledomain.com [NC]
RewriteRule ^(.*)$ www.example-domain.com/$1 [L,R=301,NC]

www.exampledomain.com - > www.example-domain.com/index.php

我无法控制exampledomain.com,因为它是由orange管理的邮件服务器,example-domain.com由ovh管理(我们拥有两个域)。

感谢提前!

1 个答案:

答案 0 :(得分:0)

通过在域

上添加重写规则找到解决方案
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} ^www.example-domain.com
RewriteRule ^ index.php [QSA,L]

RewriteCond %{HTTP_HOST} ^www.exampledomain.com
RewriteRule ^(.*) http://www.example-domain.com/$1 [NC]