Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Не работают ссылки вида index.php?id=1&L=1 (http://forum.typo3.ru/showthread.php?t=8982)

Podlec 21.02.2011 16:04

Перечитал сообщения на форуме.
Подскажите, пожалуйста, конфигурацию RealURL, чтобы на одном домене (в зоне .com) ссылки вида ?L=1 переадресовывали на domain.com/en/

Заранее спасибо! :)

Андрей Аксенов 21.02.2011 16:19

Цитата:

Сообщение от Podlec (Сообщение 30328)
Перечитал сообщения на форуме.
Подскажите, пожалуйста, конфигурацию RealURL, чтобы на одном домене (в зоне .com) ссылки вида ?L=1 переадресовывали на domain.com/en/

Заранее спасибо! :)

PHP код:

array(
    'GETvar' => 'L',
    'valueMap' => array(
        'ru' => 0,
        'en' => 1,
    ),
    'noMatch' => 'bypass'


В этом примере, preVar ассоциирована с параметром URL “L”. valueMap указывает, что при L=0, переменная содержит /ru/, а при L=1 — /en/. А все остальные значения L будут игнорироваться.

Podlec 21.02.2011 16:38

Сделал - переменные каким были, такими и остались, а при попытке ввести адресу руками (дополнительно /en/ и т.п.) - выбрасывает на главную страницу.

Podlec 21.02.2011 17:08

Заработало! Спасибо! У меня просто были ошибки в коде.


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

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