Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
09.12.2008, 17:28 | #1 |
Продвинутый
Регистрация: 09.10.2008
Сообщений: 77
|
общий вопрос по RealURL
Собираюсь использовать это расшерение (ещё не разу не использовал)
и появилось 2 маленьких вопроса 1) После установки его если что либо пойдёт не так смогу ли я вернуть всё обратно? 2) Будут ли URL полностью на транслите (в дереве они на русском) (*/detali.htm) или всёже */детали.htm ? зарание спасибо с радостью бы создал тему в FAQ. но там у меня нет прав на создание тем. |
09.12.2008, 19:43 | #2 | ||
Senior Member
|
Цитата:
Единственное что может вызвать всякие глюки - неправильная настройка RealURL. Цитата:
Поэтому задавайте поля Alias, или лучше Speaking URL Segment для названий страниц в URL. PS: Кроме подробного, но сложного для начала мануала, есть несколько полезных статей на блоге активного разработчика RealURL: http://typo3bloke.net/category/realurl/ Последний раз редактировалось dmartynenko; 09.12.2008 в 20:02 |
||
09.12.2008, 21:20 | #3 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
А чем отличаются поля Alias и Speaking URL Segment?
|
10.12.2008, 01:32 | #4 |
Новенький
Регистрация: 10.10.2008
Адрес: Kiev, Ukraine
Сообщений: 8
|
Порядок действий такой:
1. Устанавливаем расширение realurl 1.1 В "Шаблон" -> "TypoScript Setup" добавляем Код:
config.simulateStaticDocuments = 0 config.baseURL = http://mydomain.com/ config.tx_realurl_enable = 1 Код:
RewriteEngine On RewriteRule ^typo3$ - [L] RewriteRule ^typo3/.*$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule .* index.php 2.1 В папке "typo3conf" создаем пустой файл "realurlconf.php" 2.2 В "Realurlconfg" -> "Settings" Выбираем: "Copy alternative path configuration (requires aoe_realurlpath!) (attention overrides)" 2.3 Заходим "Realurlconfg" -> "Configure RealURL" -> "_DEFAULT" -> "PagePath" -> В "segTitleFieldList" видим список : "alias,tx_aoerealurlpath_overridesegment,nav_title, title,subtitle" Который определяет формирование PagePath. Оставляем необходимое. Немного длинно но сразу работает, в том числе и транслит. С остальными настройками можно разбираться по мере необходимости. |
10.12.2008, 15:50 | #5 |
Senior Member
|
Alias уникально во всем дереве страниц сайта. Для одного сайта в установке может подойти. Если сайтов несколько в одном дереве, то сделать вот это не удасться:
site1.com/about/ site2.com/about/ Speaking URL Segment как раз и предназначен для задания имени страницы URL. Его можно повторять, соблюдая уникальность только на одном уровне страниц. То есть можно так: site1.com/about/ site1.com/company-1/info/ site1.com/company-2/info/ site2.com/about/ PS: tm_realurlconfigurator и aoe_realurlpath это для продвинутого уровня, сначала попробуйте просто RealURL |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инертность RealUrl | ksevelyar | Общие вопросы | 11 | 06.08.2008 18:20 |
Как создать виртуальный каталог используя realurl? | isol | Общие вопросы | 6 | 12.06.2008 20:12 |
Редиректы в RealURL и .htaccess | AleXUnder | Общие вопросы | 4 | 08.08.2007 11:00 |
КРАСИВЫЕ урл для realUrl + tt_news | (:) | Общие вопросы | 0 | 26.02.2007 15:16 |
Общий вопрос про TYPO3 4x и браузерный зоопарк | BestCat | Общие вопросы | 0 | 17.03.2006 15:13 |