Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   относительная ссылка в baseURL (http://forum.typo3.ru/showthread.php?t=7762)

nazaroff 14.06.2009 16:07

относительная ссылка в baseURL
 
Всем привет!

Нужна помощь :)

У меня сайт, на который ссылается несколько доменов (qprd.com, qprd.ru, qpard.com.ua). Верхний узел дерева сайта - ссылка на главную страницу. Таким образом происходит автофорвард на эту страницу и адрес первой страницы получается, к примеру, http://qpard.ru/ru/golovna/

Далее все ссылки строятся относительно этого адреса.
Дабы ссылки строились относительно базового адреса, я в TypoScript Setup указал baseURL = http://qpard.com/
Но возникла логичная проблема, что теперь с какого бы доменного имени не зашел на сайт, после первого же клика переходишь на внутренние страницы относительно http://qpard.com/
Побывал казать "baseURL = /" - не помогло.
Кто может подсказать?

Lucifer 15.06.2009 10:15

Если под один сайт используется несколько альтернативных доменов, то в плане поисковой оптимизации лучше оставить рабочим только один сайт, а с остальных сделать редирект.

nazaroff 15.06.2009 15:13

У меня каждый из доменов ссылается на свою языковую версию. Поэтому сайты получаются разные, но с одинаковой структурой.

Lucifer 15.06.2009 15:23

Тогда для каждого домена можно сделать редирект
{базовый домен}/{язык, соответствующий домену}

marco 15.06.2009 15:28

Напиши условие для baseURL в зависимости от реферрера

[globalString = IENV:HTTP_HOST = *qpard.com]
config.baseURL = http://qpard.com/
[globalString = IENV:HTTP_HOST = *qpard.com.ua]
config.baseURL = http://qpard.com.ua/
[globalString = IENV:HTTP_HOST = *qpard.ru]
config.baseURL = http://qpard.ru/
.....
[global]

А зависимость домена от языковой версии лучше прописать в конфиге RealURL.

nazaroff 15.06.2009 20:04

Цитата:

Сообщение от marco (Сообщение 24720)
Напиши условие для baseURL в зависимости от реферрера

Работает! :)
Огромное спасибо!!!


Часовой пояс GMT +4, время: 01:38.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot