[Typo3-UG Russia] ÎÅ ËÏÒÒÅËÔÎÏ ÒÁÂÏÔÁÅÔ ÍÏÄÕÌØ Real URL

Grank inovoseltsev at b2services.com
Tue Nov 16 12:01:18 CET 2004


äÏÂÒÙÊ ÄÅÎØ!

ñ ÕÓÔÁÎÏ×ÉÌ ÍÏÄÕÌØ Real URL. îÏ ÓÓÙÌËÉ ÐÒÁ×ÉÌØÎÏ ÎÅ ÆÏÒÍÉÒÕÀÔÓÑ.

îÁÐÒÉÍÅÒ: ÓÔÒÁÎÉÞËÁ http://[my_domen]/index.php?id=18 ÐÒÅÏÂÒÁÚÕÅÔÓÑ ×
http://[my_domen]/18/,
Á ÎÕÖÎÏ ÞÔÏÂÙ ÐÒÅÏÂÒÁÚÏ×Ù×ÁÌÁÓØ × http://[my_domen]/home.html.
õ ÍÅÎÑ ÓÏÚÄÁÅÔÓÑ ×ÐÅÞÁÔÌÅÎÉÅ, ÞÔÏ ext_localconf.php ÎÅ ÒÁÂÏÔÁÅÔ. ñ ÅÇÏ
ÕÄÁÌÑÀ - ÓÓÙÓÌÉ ÐÒÏÄÏÌÖÁÀÔ ÆÏÒÍÉÒÏ×ÁÔØÓÑ × ÔÁËÏÍ ÖÅ ×ÉÄÅ, ËÁË É ÄÏ ÅÇÏ
ÕÄÅÌÅÎÉÑ.

åÓÌÉ ËÔÏ ÚÎÁÅÔ × ÞÅÍ ÐÒÏÂÌÅÍÁ ÎÁÐÉÛÉÔÅ.

úÁÒÁÎÉÅ âïìøûïå ÓÐÁÓÉÂÏ.



íÏÉ ÎÁÓÔÒÏÊËÉ:

rootpage_id = 10

.htaccess
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule .* index.php
RewriteRule (\.html|)$ index.php

ext_localconf.php

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData
-PostProc'][] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternative
IdMethods-PostProc'][] =
'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCac
he_additionalTables']['tx_realurl_urldecodecache'] =
'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCac
he_additionalTables']['tx_realurl_urlencodecache'] =
'tx_realurl_urlencodecache';

$TYPO3_CONF_VARS['FE']['addRootLineFields'].=
',tx_realurl_pathsegment,alias,nav_title,title'';

$TYPO3_CONF_VARS['EXTCONF']['realurl'] =
 array(
     '[my_domen]' => array(
        'init' => array(
           'enableCHashCache' => '1',
           'enableUrlDecodeCache' => '1',
           'enableUrlEncodeCache' => '1',
       ),
        'redirects' => array(
       ),
        'preVars' => array(
           '0' => array(
              'GETvar' => 'no_cache',
              'valueMap' => array(
                 'nc' => '1',
             ),
              'noMatch' => 'bypass',
          ),
           '1' => array(
              'GETvar' => 'L',
              'valueMap' => array(
                 'fr' => '0',
                 'en' => '1',
                 'it' => '4',
             ),
              'noMatch' => 'bypass',
          ),
       ),
        'pagePath' => array(
           'type' => 'user',
           'userFunc' =>
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
           'spaceCharacter' => '-',
           'languageGetVar' => 'L',
           'expireDays' => '3',
           'rootpage_id' => '10',
       ),
        'fixedPostVars' => array(
       ),
        'postVarSets' => array(
           '_DEFAULT' => array(
              'period' => array(
                 '0' => array(
                    'condPrevValue' => '-1',
                    'GETvar' => 'tx_ttnews'pS,
                ),
                 '1' => array(
                    'GETvar' => 'tx_ttnews'pL,
                ),
                 '2' => array(
                    'GETvar' => 'tx_ttnews'arc,
                    'valueMap' => array(
                       'archived' => '1',
                       'non-archived' => '-1',
                   ),
                ),
             ),
              'browse' => array(
                 '0' => array(
                    'GETvar' => 'tx_ttnews'pointer,
                ),
             ),
              'select' => array(
                 '0' => array(
                    'GETvar' => 'tx_ttnews'cat,
                    'lookUpTable' => array(
                       'table' => 'tt_news_cat',
                       'id_field' => 'uid',
                       'alias_field' => 'title',
                       'addWhereClause' => ' AND NOT deleted',
                       'useUniqueCache' => '1',
                       'useUniqueCache_conf' => array(
                          'strtolower' => '1',
                      ),
                   ),
                ),
             ),
              'article' => array(
                 '0' => array(
                    'GETvar' => 'tx_ttnews'backPid,
                ),
                 '1' => array(
                    'GETvar' => 'tx_ttnews'tt_news,
                    'lookUpTable' => array(
                       'table' => 'tt_news',
                       'id_field' => 'uid',
                       'alias_field' => 'title',
                       'addWhereClause' => ' AND NOT deleted',
                       'useUniqueCache' => '1',
                       'useUniqueCache_conf' => array(
                          'strtolower' => '1',
                          'spaceCharacter' => '-',
                      ),
                   ),
                ),
                 '2' => array(
                    'GETvar' => 'tx_ttnews'swords,
                ),
             ),
          ),
       ),

        'fileName' => array(
           'index' => array(
              'rss.xml' => array(
                 'keyValues' => array(
                    'type' => '100',
                ),
             ),
          ),
           'defaultToHTMLsuffixOnPrev' => '1',
       ),
    ),
 );







More information about the TYPO3-russia mailing list