Соединить тонкое перенаправление с index.php с перенаправлением домена
У меня есть приложение с Slim, и я хотел бы перенаправить на новый домен (например, с www на non-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 ответ
Нашел решение, добавив правила перезаписи на домен
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]