![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Продвинутый 
			
			
			
				
			
			Регистрация: 05.07.2011 
				Адрес: Россия, Интернет 
				
				
					Сообщений: 69
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Здравствуйте господа разработчики. 
		
		
		
		
		
		
		
	Подскажите как правильно организовать на typo3 домены третьего уровня. Задача такая. Есть основной сайт, он лежит, предположим на domain.com Имеются такие расширения как Форум, Блог, Магазин и другие сервисы Соответственно хотелось бы сделать каждый из сервисов на отдельный поддомен (forum.domain.com, blog.domain.com, shop.domain.com и т.п.). При этом не делать внутри домашней директории основного домена соответствующих папок. Как я понимаю, необходимо будет подкорректировать файл .htaccess и сделать какие-то настройки самого typo3. Если кто занимался доменами третьего уровня на Тайпо3 и знает как это правильно реализовать - поделитесь опытом.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			У меня так сделано... все как обычно:  
		
		
		
		
		
		
		
	
 Остальные настройки могут зависеть от хостера, ОС и т.д. Может понадобиться настроить RealURL (или что-то схожее), хотя последние версии все определяют автоматом - если что-то не работает, то нужно попробовать отключить это расширение, попробовать... Ну вообщем - пробуйте...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Понадобилось сделать поддомен в домене. Возникала такая проблема. 
		
		
		
		
		
		
		
	Есть типовое дерево сайта такого вида: Код HTML: 
	example.com +-razdel 1 +-razdel 1.2 +-razdel 1.2 +-razdel 2 +-razdel 3 +-razdel 4 (razdel4.example.com) + razdel 4.1 + razdel 4.2 На странице раздела соответственно сделано: 1. Создана запись домена razdel4.example.com 2. В свойствах страницы "razdel 4" отмечено "корень сайта" 3. В TS шаблоне на странице "razdel 4" отмечено "root" 4. Глобально в TS задано config.typolinkEnableLinksAcrossDomains = 1 В RealURL никаких специальных настроек по домену razdel4.example.com не вносилось, вся конфигурация задана для домена "_DEFAULT". В итоге имеем: 1. по адресу razdel4.example.com открывается нужная страница 2. ссылки с других разделов сайта на страницу "razdel 4" выглядят правильно, с поддоменом http://razdel4.example.com 3. НО! ссылки со страницы "razdel 4" на саму себя и на дочерние страницы идут без домена, то есть как example.com/razdel4, example.com/razdel4/razdel4.1/... Что надо сделать что бы последний пункт заработал? TYPO3 4.5, RealURL свежий.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			У меня настройки для нескольких доменов выглядят так: 
		
		
		
		
		
		
		
	PHP код: 
	
			
	Ну а RealURL сейчас по-умолчанию вроде подхватывает настройки доменов, если имеются для них записи. Так что, думаю, дело не в нем.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Guest 
			
			
			
			
					Сообщений: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Судя из вопроса так понимаю что Вам нужно домены третьего уровня и что бы это все работало на одном ядре typo3? 
		
		
		
		
		
		
		
	Если да - то делаю так: 1) У меня есть основной хостинг. 2) К нему прикрепляю основной домен (пример ivan-web-blog.ru) 3) На хостинг ставлю ядро typo3. 4) В httaccess (на всякий случай - и это хорошая практика) делаю редирект c www на без www PHP код: 
	
			
	*.ivan-web-blog.ru ВАуля - теперь в BE-typo3 Вы можете добавить любой домен третьего, четвертого, хоть семидисятого уровня и не ограниченное количество. Самый важный шаг - это №5!  
		 | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Все сделано так же.  
		
		
		
		
		
		
		
	Только про config.baseUrl забыл. После добавления config.baseUrl ссылка со страницы на саму себя и подстраницы стала вот такая: http://razdel4.example.com/razdel4/... Т.е. домен добавился, но путь не исчез. Причем такая ссылка и http://example.com/razdel4/ не открываются, приводят к 404 ошибке.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			А если удалить кеш RealURL и файл с его настройками? По идее после этого настройки должны будут воссоздаться, но с учетом нового домена...
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Спасибо за участие  
		
		
		
		
		
		
		
	![]() Но это все уже было сделано. Проблемы возникли дальше. PS: Видимо придется делать поддомен отдельно веткой. Такая конфигурация у меня работает. Тут задача была именно в том, что бы сделать поддомен внутри дерева основного домена. Что бы не прописывать заново весь TypoScript, да дизайн, шапка-футер с менюшками должны быть от основного домена.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | |
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 Цитата: 
	
 ![]() И внутри, и снаружи поддомена ссылки стали правильные.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Может быть поможет экстеншн DomainVisibility, с ним довольно удобно разграничивать домены по наполнению/оформлению.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
| Теги | 
| домены третьего уровня | 
| Опции темы | |
| Опции просмотра | |
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Перенос сайта на другой домен | Tchort | Общие вопросы | 3 | 22.06.2011 01:43 | 
| меню второго уровня в другом div | mix | Общие вопросы | 2 | 09.03.2010 01:06 | 
| Выводить title одного уровня на подстраницах | surfman | TypoScript практикум | 1 | 15.11.2009 20:55 | 
| Можно ли разбить пункты меню 2-го уровня на 3 части ? | ov.lovyannikov | Общие вопросы | 7 | 19.05.2009 02:09 | 
| Не получается отобразить меню второго уровня... | Vit Brevis | Общие вопросы | 5 | 22.11.2006 17:52 |