Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Язык "&L=0" в адресе по дефолту (http://forum.typo3.ru/showthread.php?t=5008)

Feo 05.11.2007 15:42

Язык "&L=0" в адресе по дефолту
 
По умолчанию, первый язык идёт только с UID. При переключении на второй - добавляется окончание вида "&L=1", при переходе обратно "&L=0". Таким образом, возникает двойная адрессация, которая нежелательна как для конкретных задач, так и для поисковых машин. Два адреса - две страницы, пусть и идентичных.

Как можно поставить метку "&L=0" по умолчанию?

Спасибо за ответы.

-=UncleByte=- 05.11.2007 16:57

Если позарез нужны красивые адреса и "простая" адресация, то RealURL Вам в помощь - и адреса красивые будут и прописать можно что угодно :)

Feo 05.11.2007 17:02

Спасибо за рекомендацию, я использую CoolURI, тоже хорошее расширение. Однако, в силу особенностей данных расширений, необходима уникальность адреса - они также не поддерживают двояксоть. Одному псевдониму может соответствовать один идентификатор, и наоборот.

-=UncleByte=- 05.11.2007 22:47

Как раз в примерах по RealURL есть один замечательный конфиг, где по умолчанию выставляется один язык, если не указан явно другой. Думаю это именно то, что Вам интересно ;)

Feo 05.11.2007 23:06

В силу специфики нашего проекта, нам не подходит РеалУрл, немного специфические задачи. Однако, и в КулУРАй есть язык по умолчанию.

Вопрос в данных, которые и тому и тому приходится обрабатывать. Вот для их стандартизации и стоит задача унификации синтакса, а в частности передача флага Л=0 даже в состоянии по дефолту.

Пока что обошелся напрямую - модифицировав Индекс.ПХП корневого ТИПО. Однако, хотелось бы решить задачу более изящно.

Valery Romanchev 06.11.2007 12:18

можно поробовать вставить в localconf.php
код типа

if (!isset($_GET['L'])) $_GET['L']=0;

Feo 06.11.2007 14:22

Спасибо за ответ. Конструкция логична, однако напрямую не влияет.

В результате, мы корректировали CoolURI, оказавшийся довольно запутанным и излишним порой.
Кому надо - пишите в личку. Слишком много модификаций и настроек для оптимизации процесса ...


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

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