Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 26.06.07, 10:48
Forum Zuschauer
 
Registriert seit: 26.06.07
Beiträge: 2

RealUrl bzw. CoolUri - Problem


Hallo Forengemeinde,

schon seit ein paar Tage plagt mich ein kleines aber leidiges Problem mit RealUrl.
Zuerst hatte ich diese Erweiterung auf einem Windows-Testrechner installiert und konfiguriert. Dort lief alles bestens.
Nun wollte ich diese Erweiterung auch auf unserem Linux-Liverechner installieren. Bis auf die Rewrite-Rules habe ich alles exakt so gemacht, wie auch auf dem Testrechner. Diese Rrewrite-Rules wurden vom Server-Administrator in die httpd.conf geschrieben.

Nun zum eigentlichen Problem:
In den Menüs werden die URL schön dargestellt. Auch wenn man darauf klickt, gelangt man auf die richtige Seite. Jedoch wird in der Adresszeile immer noch das alte hässliche "index.php?id=X" angezeigt.

Darauf hin habe ich eine andere Erweiterung namens CoolURI ausprobiert, jedoch mit dem selben Ergebnis.


In der Hoffnung das es einen schlauen Fuchs gibt, der des Rätzels Lösung finden kann, hier meine Konfigurationen für RealUrl:

Typo3-Version: 4.0.4

Rewrite-Rules:
Code:
<virtualhost xxxxxxxx="">
    ServerAdmin     admin@x.de
    Servername      xx.xx.xx.xx
    ServerAlias     xx.xx.xx.xx
    ServerAlias     www.server.alias
    ServerAlias     server.alias
    RewriteEngine On
    RewriteRule     /templates/late/(.*)$        /data/www/customers/late/html/fileadmin/templates/late/         [L]
    RewriteRule     ^/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php|forms).*$       -          [L]
    RewriteRule     ^/typo3$    /data/www/customers/late/html/typo3/index_re.php                                [L]
    RewriteCond     %{REQUEST_FILENAME} !-f
    RewriteCond     %{REQUEST_FILENAME} !-d
    RewriteCond     %{REQUEST_FILENAME} !-l
    RewriteRule     /(.[^.]*|.*\.html)$         /data/www/customers/late/html/index.php/                       [L]
    DocumentRoot    /data/www/customers/late/html
    ErrorLog        /data/www/customers/late/logs/error_log
    CustomLog       /data/www/customers/late/logs/access_log combined
</virtualhost>
localconf.php
PHP-Code:
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment,nav_title,title';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
                
'init' => array(
                        
'enableCHashCache' => 1,
                        
'enableUrlDecodeCache' => 0,
                        
'enableUrlEncodeCache' => 0,
                ),
                
'pagePath' => array(
                        
'type' => 'user',
                        
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
                        
'spaceCharacter' => '-',
                        
'segTitleFieldList' => 'tx_realurl_pathsegment,nav_title,title',
                        
'languageGetVar' => 'L',
                        
'expireDays' => 10,
                ),

 
'fileName' => array (
 
               
'defaultToHTMLsuffixOnPrev'=>1,

        
'index' => array(

            
'index.html' => array(

                
'keyValues' => array(
                    
'type' => 0
                
)

            ),

        ),

    ),
);

$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.server.alias'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.server2.alias'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.server.alias']['pagePath']['rootpage_id'] = '59';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.server2.alias']['pagePath']['rootpage_id'] = '773'
ext_localconf.php
PHP-Code:
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearPageCacheEval']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm';

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache'
Seitentemplate:
Typoscript-Code:
1:
2:
3:
config.simulateStaticDocuments = 0
config.baseURL = http://www.server.alias/
config.tx_realurl_enable = 1


Die oben angegebene Rewrite-Rule ist nur diejenige für eine Domain. Insgesamt werden 2 Domains verwaltet.

Mit freundlichen Grüßen,
Blue
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 26.06.07, 12:24
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.016

Hi,

die rewrite Regelen müssen doch in die htaccess Datei rein.
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 26.06.07, 13:02
Forum Zuschauer
 
Registriert seit: 26.06.07
Beiträge: 2

Hi Zefix!
Wollte gerade antworten, dass es laut Dokumentation (http://typo3.org/documentation/docum....1.4/view/1/2/) sehr wohl geht, hab dann aber den darauffolgenden Satz entdeckt, der all das wieder dementiert.
Teilweise schienen sie ja doch zu funktionieren, da die Seiten immer noch korrekt aufgerufen wurden.

Ich werde mich mal mit meinen Serveradmin in Verbindung setzten und das Ergebnis dann hier mitteilen.

Vielen Dank für deine Antwort,
Blue
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 26.06.07, 15:40
Forum Freak
 
Registriert seit: 27.02.05
Alter: 21
Beiträge: 527
Spyker eine Nachricht über ICQ schicken

RewriteRule /(.[^.]*|.*\.html)$ /data/www/customers/late/html/index.php/

?!?!?

Schon mal mit den Regeln versucht die TYPO3 auch vorgibt.
Vielleicht gehts dann ja?!? ;-)

Denn das da oben sieht nicht ganz nach TYPO3 aus :sad:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CoolURI tyan_trinity Suchmaschinenfreundliche URLs (SEO) 2 06.08.08 15:02
cooluri und nur Probleme Cyprus Alle anderen Extensions 0 19.06.08 13:02
CoolUri verstehen burner TYPO3 4.x Fragen und Probleme 0 13.06.08 10:14
Problem mit CoolURI costar Suchmaschinenfreundliche URLs (SEO) 1 25.04.08 12:16
Problem mit CoolUri und Bilder vergrößern azimmer TYPO3 4.x Fragen und Probleme 2 17.12.07 15:45


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:38 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0