Назад | Перейти на главную страницу

Перенаправить содержимое домена в другой домен

1) Как мне перенаправить user1.domain.com для отображения содержимого domain.com/user?id=1?

2) Как мне перенаправить domain1.com для отображения содержимого sub.domain2.com?

У меня оба домена на одном сервере / хосте, поэтому я не думаю, что изменение записей A в DNS является проблемой.

Ниже предполагается, что вы используете Apache.

1) Как мне перенаправить user1.domain.com для отображения содержимого domain.com/user?id=1?

Что-то вроде следующего должно работать, хотя я это не тестировал:

RewriteEngine On
RewriteCond %{HTTP_HOST}  ^user1\.domain\.com [NC]
RewriteRule . http://domain.com/user?id=1 [L,R]

2) Как мне перенаправить domain1.com для отображения содержимого sub.domain2.com?

<VirtualHost *:80>
  ServerName domain1.com
  Redirect 302 / http://sub.domain2.com/
</VirtualHost>