2010-11-06 22 views
0

у меня есть это в моей .htaccess на сервере Linux в корне, но это обыкновение перенаправлять мой сайт (его новый домен .co)301 перенаправление не работает

Options +FollowSymLinks 
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^mmyoldsite\au.com$ [NC] 
RewriteRule ^(.*)$ http://www.newsite.co/$1 [R=301,L] 
+0

Я думаю, что ваш синтаксис правильный, и он должен работать. Кстати, у вас есть mod_rewrite включен на вашем сервере? – subosito

ответ

1

Я думаю, что это должно быть

RewriteCond %{HTTP_HOST} ^mmyoldsite\.au\.com$ [NC] 
+0

Это не сработало :(Спасибо, хотя – Andy

+0

Ну, имя сайта в вашем оригинальном RewriteCond неверно по причинам, которые исправляет сталаз здесь, но если вы изменили название сайта для своего примера, нам будет очень сложно отлаживать , не так ли? Заметьте, вы также можете получить ведущий '(www \.)?'. – bobince

+0

Спасибо, bobince ... Я получил его, добавив комментарии www \. и steelaz – Andy

Смежные вопросы