2016-04-27 3 views
1

У меня есть domian domain1.com и 2nd domain2.com i cpanel. domain1.com является основным доменом domain2.com является доменом домена301 Перенаправление с полным адресом

Так что domain1.com и domain2.com находятся в одной учетной записи.

Я попытался перенаправить 301/свободный www.domain2.com/free

Но это дает ошибку, потому что быть .htaccess из domain1.com я также применимо к domain2.com

Что я Требовать, когда некоторые попробуйте открыть domain1.com/free, чтобы они автоматически перенаправлялись на домен2.com/free. Как я могу достичь этого, если они оба находятся под одной учетной записью.

Можно использовать полный URL-адрес в перенаправлении 310 или есть ли какой-либо другой способ. Я пробовал много кодов из Интернета, никто не работает.

+0

http://pastebin.com/EDmSYhzv вот мой полный Htaccess –

ответ

0

Если оба домена находятся на одном сервере, необходимо использовать режим-перезапись вместо Mod-псевдоним для перенаправления domaiA на DomainB

RewriteEngine on 


RewriteCond %{HTTP_HOST} ^(www\.)?domainA\.com$ 
RewriteRule ^free http://www.domainB.com/free [NE,L,R=301] 
+0

Привет, Это не работает для меня. Вот мой полный .htaccess http://pastebin.com/EDmSYhzv –

+0

Мой сайт не является www и его ссылка похожа на это. https://domain1.com/account/upgrades –

+0

Я нашел какой-то онлайн-генератор, который работал для меня. Может быть, это помогает некоторым другим людям. https://donatstudios.com/RewriteRule_Generator –

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