У меня есть сайт, на который указывают два домена, назовем их:
work.mysite.com
play.mysite.com
Это плохая практика, поэтому я хочу выбрать work.mysite.com
и сделать его каноническим URL, перенаправив на него play.mysite.com
.
Я нахожусь в корневом каталоге этих двух доменов в файле .htaccess, ударившись головой о цементный пол и желая, чтобы меня здесь не было. Вот что я сейчас пытаюсь. Скажите, пожалуйста, насколько я не прав?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?play\.mysite\.com [NC]
RewriteRule ^/?(.*)?$ http://work.mysite.com/$1 [R=301]
</IfModule>
Это дает мне действительно красивую 500 внутреннюю ошибку сервера. Как далеко я?