Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 15.11.07, 16:06
Forum Zuschauer
 
Registriert seit: 08.06.07
Beiträge: 6

RealUrl: Unterseiten werden nicht gefunden


Hallo zusammen,

ich hänge beim folgenden Problem fest. Ich habe RealUrl installiert, konfiguriert etc. Es funktioniert für die Startseite [ U.R.L. ] Agentur für Informationsdesign und die Seiten auf oberster Ebene, wie z.B. http://www.url.de/seite1.html. Bei Seiten weiter unten in der Hierarchie, wie z.B. http://www.url.de/seite1/seite11.html, kommt allerdings ein "could not be found"-Fehler .

Ich hoffe jemand kann mir helfen.

Hier noch ein paar nützliche Infos:

Ich verwalte mehrere Sites mit meiner Typo-Installation und will das RealUrl erstmal nur für eine dieser einbauen.

RealUrl Version 1.2.1

httpd.conf
Code:
<VirtualHost *:80>
        ServerName www.url.de
        DocumentRoot "/home/typo3/typo3/sites/"
        <IfModule mod_rewrite.c>
                RewriteEngine On
                RewriteRule ^/typo3$ - [L]
                RewriteRule ^/typo3/.*$ - [L]
                RewriteRule ^/uploads/.*$ - [L]
                RewriteRule ^/fileadmin/.*$ - [L]
                RewriteRule ^/typo3conf/.*$ - [L]
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteCond %{REQUEST_FILENAME} !-l
                RewriteRule .* /index.php
        </IfModule>
</VirtualHost>
ext_localconf.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['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';


// realurl config
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
//#########################################################################################################################
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => 1,
// 'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
),
'redirects' => array(
),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
),

// use extended page name rendering
// page names are converted to readalbe page/sub-page/sub-sub-page.html
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
#'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => 43,
'#disablePathCache' => '1',
// 'encodeTitle_userProc'=>'EXT:realurl/tx_realurl_encodeTitle_userProc.php:&user_encodeDates',
),

'fixedPostVars' => array(
),

'fileName' => array(
'index' => array(
//ajout pour printlink :
'print.html' => array(
'keyValues' => array(
type => 98,
)
),
),
'_DEFAULT' => array(
'keyValues' => array(
)
),
// add .html suffix to the end of the path generated
'defaultToHTMLsuffixOnPrev' => 1,
),
),

);
?>
Typoscript
Code:
config.simulateStaticDocuments = 0
config.baseURL = http://www.url.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
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 20.11.07, 15:30
Forum Zuschauer
 
Registriert seit: 08.06.07
Beiträge: 6
Frage

Weiß denn keiner einen Rat?
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 20.11.07, 16:01
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.759

Wie sieht der Fehler denn genau aus? Kannst du den Text oder einen Screenshot hier posten?

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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 21.11.07, 10:44
Forum Zuschauer
 
Registriert seit: 08.06.07
Beiträge: 6

Aber klar doch.

Wenn ich die Seite http://www.url.de/seite1/seite11.html aufrufen will, kommt folgender Fehler:

"seite11.html could not be found, closest page matching is"

Hinter dem "is" steht nichts weiter.
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
  #5  
Alt 21.11.07, 10:58
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.759

Wenn ich das richtig sehe, zerschießt du dir selber deine Konfiguration, weil du weiter unten in der ext_localconf.php das Array _DEFAULT neu setzt.

Der Parameter defaultToHTMLsuffixOnPrev gehört außerdem in das fileName Array.

Noch ein Tipp am Rande: schreib die RealURL Konfiguration nicht in die ext_localconf.php im Extension Verzeichnis sondern in eine extra Datei im localconf Verzeichnis, denn wenn du später mal ein Update von TYPO3 machst, zerschießt du dir sonst die Konfiguration, da die ext_localconf.php ohne Nachfrage überschrieben wird. In der neuesten Version von RealURL ist im Extension Manager ein Parameter dafür vorgesehen, eine externe Datei für die Konfiguration zu nutzen.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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
  #6  
Alt 21.11.07, 11:11
Forum Zuschauer
 
Registriert seit: 08.06.07
Beiträge: 6

Hallo schon mal danke für die Hilfe.

Inzwischen habe ich auch alles in eine Extra-Datei ausgelagert und in der Extension konfiguriert, dass diese verwendet wird.

Ich habe auch eine Menge herumprobiert und die Config mal auf das Wesentliche reduziert. Sie sieht nun so aus:

Code:
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
  'www.url.de' => 
  array (
    'init' => 
    array (
      'enableCHashCache' => true,
      'appendMissingSlash' => 'ifNotFile',
      'enableUrlDecodeCache' => true,
      'enableUrlEncodeCache' => true,
      'emptyUrlReturnValue' => '/',
    ),
    'pagePath' => 
    array (
      'type' => 'user',
      'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
      'spaceCharacter' => '-',
      'languageGetVar' => 'L',
      'expireDays' => 1,
      'firstHitPathCache' => 1,
      'rootpage_id' => '401',
      'disablePathCache' => 1,
    ),
    'fileName' => array (
       'defaultToHTMLsuffixOnPrev' => 1,
       'index' => array(
          'page.html' => array(
              'keyValues' => array (
                 'type' => 1,
               ),
           ),
        ),
     ),
  )
);
Ich habe auch das defaultToHTMLsuffixOnPrev verschoben. Leider ist alles beim alten. Der Fehler kommt immernoch. Habe ich vielleicht zu viel rausgeschmissen?

Ich habe übrigens auch mal ohne das pagePath-Array getestet, so dass kein Pfad in der URL gebildet wird. Dann funktioniert auch alles einwandfrei.

Ich fände es allerdings mit Pfad schöner.

Gruß
Ramona
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
  #7  
Alt 21.11.07, 11:15
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.759

Die rootpage_id ist korrekt?

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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
  #8  
Alt 21.11.07, 11:21
Forum Zuschauer
 
Registriert seit: 08.06.07
Beiträge: 6

ja 401. Die war vorher auch falsch. Da waren leider einige Fehlerchen drin.
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
My.cnf kann nicht gefunden werden?! Ladon TYPO3 3.x Fragen und Probleme 3 28.01.08 12:29
Wie erhalte ich mithilfe von RealUrl eine URL die gut von Google gefunden werden kann Junior FAQ - Extensions 1 06.09.07 14:08
Objekt nicht gefunden Problem mit realurl? typonewbe Suchmaschinenfreundliche URLs (SEO) 2 22.08.07 13:53
realUrl funktioniert nicht - Objekt nicht gefunden-Fehler atomicboy Suchmaschinenfreundliche URLs (SEO) 7 07.01.07 13:15
Extensions werden nicht gefunden MacMini TYPO3 4.x Installation und Updates 3 21.08.06 10:10


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:33 Uhr.


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