Показать сообщение отдельно
Старый 13.01.2008, 18:07   #10
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

еще одна мысль пришла в результате обсуждения
http://forum.searchengines.ru/showthread.php?t=195653

а именно:
Если все-таки хочется иметь разделы в URL, то URL надо делать такими:
http://some.ru/67/71/
либо такими
http://some.ru/from-alias/from-realurl-path-segment/
(для дефолтового языка)
для остальных языков
http://some.ru/en/from-alias/from-realurl-path-segment/

Но не вот такими:
http://some.ru/from-alias/from-realu...h-segment.html
и не вот такими
http://some.ru/nazvanie-str/kakaya-t...chen-dlinnaya/

Сделать это очень просто

'segTitleFieldList' => 'tx_realurl_pathsegment,alias,uid',


PHP код:
 $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
        
'init' => array(
            
'enableCHashCache' => 1,
            
'appendMissingSlash' => 'ifNotFile',
            
'enableUrlDecodeCache' => 0,
            
'enableUrlEncodeCache' => 1,
            
'respectSimulateStaticURLs' => 0,
            
'postVarSet_failureMode'=>'redirect_goodUpperDir',
        ),
    
'redirects_regex' => array (
    
    ),
    
'preVars' => array(
                         array(
                             
'GETvar' => 'L',
                             
'valueMap' => array(
                                                
'en' => '1',
                                        ),
                                
'noMatch' => 'bypass',
                        ),
                ),
     
'pagePath' => array(
            
'type' => 'user',
            
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
// if needed simple URL without sections for each subpage: 
//            'userFunc' => 'EXT:realurl/class.tx_realurl_dummy.php:&tx_realurl_dummy->main',
           
            
'spaceCharacter' => '-',
            
'languageGetVar' => 'L',
            
'expireDays' => 7,
            
'rootpage_id' => 1,
// to solve crazy problem with not found after clear cache:
    
'firstHitPathCache' => '1',
   
'segTitleFieldList' => 'tx_realurl_pathsegment,alias,uid',
// tx_realurl_pathsegment,alias,nav_title,title   

        
), 
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием