X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Как склеить 12 доменов в .htaccess?
accacaserega
accacaserega
Topic Starter сообщение 22.2.2013, 19:40; Ответить: accacaserega
Сообщение #1


Участник
***

Группа: User
Сообщений: 100
Регистрация: 9.11.2011
Из: Беларусь
Поблагодарили: 23 раза
Репутация:   2  


Выкупил для одного сайта доменные имена во всех свободных популярных зонах. Подскажите как правильно склеить все домены в .htaccess, что бы основным доменом был site.ru.

1. www.site.ru
2. www.site.biz
3. www.site.info
4. www.site.net
5. www.site.org
6. www.site.su
7. site.ru
8. site.biz
9. site.info
10. site.net
11. site.org
12. site.su

Пока что нашёлся только такой рабочий вариант:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.biz$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.info$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.org$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.su$ [OR]
RewriteCond %{HTTP_HOST} ^site.biz$ [OR]
RewriteCond %{HTTP_HOST} ^site.info$ [OR]
RewriteCond %{HTTP_HOST} ^site.net$ [OR]
RewriteCond %{HTTP_HOST} ^site.org$ [OR]
RewriteCond %{HTTP_HOST} ^site.su$
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

Хотелось бы услышать ваше мнение о правильности такого кода...

Сообщение отредактировал accacaserega - 22.2.2013, 19:46
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tygrytsa
tygrytsa
сообщение 22.2.2013, 20:27; Ответить: tygrytsa
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 562
Регистрация: 30.3.2011
Из: Кишинев
Поблагодарили: 222 раза
Репутация:   70  


еще можно поиграться с ДНС, как вариант..
CNAME, по-моему, запись редактировать/добавить надо
Да, я бы так и сделала.
Все 12 доменов направила бы на основной, который .ru

Сообщение отредактировал tygrytsa - 22.2.2013, 20:29
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bum
bum
сообщение 22.2.2013, 20:37; Ответить: bum
Сообщение #3


reg.com.ru
*******

Группа: Super Moderator
Сообщений: 2879
Регистрация: 10.6.2008
Из: RU
Поблагодарили: 4938 раз
Репутация:   238  


(accacaserega @ 22.2.2013, 21:40) *
RewriteCond %{HTTP_HOST} ^www.site.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.biz$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.info$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.org$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.su$ [OR]
RewriteCond %{HTTP_HOST} ^site.biz$ [OR]
RewriteCond %{HTTP_HOST} ^site.info$ [OR]
RewriteCond %{HTTP_HOST} ^site.net$ [OR]
RewriteCond %{HTTP_HOST} ^site.org$ [OR]
RewriteCond %{HTTP_HOST} ^site.su$
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Этот кусок можно заменить парой строк

RewriteCond %{HTTP_HOST}    !^site\.ru$
RewriteRule ^(.*)$            http://site.ru/$1 [R=301,L]


tygrytsa, CNAME только направит посетителя на нужный хост, а в конфиге виртхоста все эти домены надо прописать, иначе в зависимости от настроек вебсервера будут направлены на заглушку или в 444 или еще куда, но в любом случае эти домены будут работать не так как надо.
Ну а в htaccess уже обязательно редирект на главный домен, или будут клоны сайта на каждом домене smile.gif


--------------------
домены RU/SU/РФ/gTLD(reg.ru, nic.ru, r01.ru, webnames.ru, naunet.ru, PublicDomainRegistry.com, uk2group.com)
с безbumажным и простым как 1,2,3 переоформлением при продаже. Подробности в тех.поддержке.
Работай без риска!


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tygrytsa
tygrytsa
сообщение 22.2.2013, 21:04; Ответить: tygrytsa
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 562
Регистрация: 30.3.2011
Из: Кишинев
Поблагодарили: 222 раза
Репутация:   70  


bum, спасибо. Прошу прощения за глупую мысль, а точнее, за ее выражение. Теперь пришлось ознакомиться с материалами по теме, столько прочла всего, что хоть сейчас экзамен сдавай!.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) как сохранить на компьютер баннер html5 ?
0 lamun 380 Вчера, 19:11
автор: lamun
Открытая тема (нет новых ответов) Как обменять WM в Apple приложении?
1 GlazunOFF 368 Вчера, 18:25
автор: JOHNY
Открытая тема (нет новых ответов) Как зайти через прокси в Webmoney?
7 metvekot 651 Вчера, 11:15
автор: Infacto
Открытая тема (нет новых ответов) Как закачать файлы на фтп прямо из другого фтп?
Сабж
1 stixia007 386 25.5.2018, 15:22
автор: wertu
Открытая тема (нет новых ответов) Как защитить свои данные в общественном Wi-Fi?
9 unazekoff 357 25.5.2018, 10:22
автор: spomoni


 



RSS Текстовая версия Сейчас: 27.5.2018, 8:24
Дизайн