[TYPO3-UG Denmark] RealUrl problemos

Jan Ebbe Jensen janebbe at abildgaarden.net
Tue Feb 9 21:49:42 CET 2010


Jeg tror ikke, at man kan indsætte AllowOverride All i .htaccess filen (men 
er ikke sikker). Jeg har sat den ind i etc/apache2/sites-enabled/000-default 
(Jeg ved ikke hvordan man gør i windows. Jeg holder mig til Linux)

Min fil se sådan ud

<VirtualHost *:80>
 ServerAdmin webmaster at localhost

 DocumentRoot /var/www
 <Directory />
  Options FollowSymLinks
  AllowOverride All
 </Directory>
 <Directory /var/www/>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride All
  Order allow,deny
  allow from all
 </Directory>
.
.
.
.
.
.
.
</VirtualHost>

Min realurl_conf.php som jeg har liggende i mappen typo3conf ser sådan ud

<?php

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
    '_DEFAULT' => array(
        'init' => array(
            'doNotRawUrlEncodeParameterNames' => 1,
            'enableCHashCache' => 1,
            'appendMissingSlash' => 'ifNotFile',
            'adminJumpToBackend' => 1,
        ),
        'redirects' => array(),
        'pagePath' => array(
            'type' => 'user',
            'userFunc' => 
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            'spaceCharacter' => '_',
            'expireDays' => 7,
            'dontResolveShortcuts' => 1,
            'segTitleFieldList' => 'alias,nav_title,title',
            'rootpage_id' => 1,
        ),
        'fixedPostVars' => array(),
        'preVars' => array (),
        'postVarSets' => array(
            /*'_DEFAULT' => array(
                // news archive parameters
                'archive' => array(
                    array(
                        'GETvar' => 'tx_ttnews[year]' ,
                        ),
                    array(
                        'GETvar' => 'tx_ttnews[month]' ,
                        'valueMap' => array(
                            'january' => '01',
                            'february' => '02',
                            'march' => '03',
                            'april' => '04',
                            'may' => '05',
                            'june' => '06',
                            'july' => '07',
                            'august' => '08',
                            'september' => '09',
                            'october' => '10',
                            'november' => '11',
                            'december' => '12',
                            )
                        ),
                ),
                // news pagebrowser
                'browse' => array(
                    array(
                        'GETvar' => 'tx_ttnews[pointer]',
                        ),
                ),
                // news categories
                'select_category' => array (
                    array(
                        'GETvar' => 'tx_ttnews[cat]',
                        ),
                ),
                // news articles and searchwords
                'article' => array(
                    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' => '-',
                                ),
                            ),
                        ),
                    array(
                        'GETvar' => 'tx_ttnews[swords]',
                        ),
                ),
            ),*/
        ),
        'fileName' => array(
            //'index' => array(
            //
            //    'rss.xml' => array(
            //        'keyValues' => array (
            //            'type' => 188,
            //        ),
                //),
                //
            //),
            //'defaultToHTMLsuffixOnPrev' => 1
        ),
    )
);

?>

I Ext Manager og "RealURL: speaking paths for TYPO3" har jeg fjernet 
fluebenet ud for "Enable automatic configuration" og ladet default værdien 
ud for "Path to configuration file" være den samme (husk at trykke update).

Håber at det giver mening. Det er som regl en lille dum ting som man har 
overset for at man kan få det til at virke.

/Jan Ebbe






"Kim Riggelsen" <k_rigge at hotmail.com> skrev i meddelelsen 
news:mailman.4469.1265709391.7109.typo3-ug-denmark at lists.typo3.org...

Nå den kom ikke med - htaccess således:



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

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
AllowOverride All




More information about the TYPO3-UG-Denmark mailing list