Hallo zusammen,
habe ein Problem mit der real-url Engine.
.htaccess und TS-Script hab ich konfiguriert und auch die localconf.php aber ich bekomme immer den
gleichen Fehler:
The requested URL /homepage/ was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
ich habe verändert
.htaccess:
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
TypoScript:
config.simulateStaticDocuments = 0
config.baseURL = 1
config.tx_realurl_enable = 1
und schließlich die localconf.php:
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc'][] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc'][] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'de',
'expireDays' => 3
),
);
ich denke es liegt an der localconf.php!
Danke schon mal
Gruß Marcel
Also bei mir geht das einwandfrei.
Bleibt also die Frage, woran kann das liegen.
1. Ich benutze RealUrl 0.2.0 unter Typo 3.7
2. localconf.php sieht bei mir so aus
$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']['checkAlternativeIdMethods-PostProc'][] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$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,alias,nav_title,title';
// realurl config
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'doNotRawUrlEncodeParameterNames' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
'postVarSet_failureMode' => 'redirect_goodUpperDir',
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3
),
...
Normalerweise legt Typo3 ja auch eine temp-Version von der localconf.php an, hat die schon den aktuellen Stand?
3. Funktioniert .htaccess ?
Vielleicht mal eine andere Direktive reinschreiben, und schauen, ob das ausgeführt wird. Bei einigen Webserver-Konfigurationen kann es vorkommen, das man mit .htaccess die Apache-Direktiven nicht ändern kann.
Ich würde da mal versuchen, den Fehler einzugrenzen.
Wenn Ihr mal RealUrl in Betrieb sehen wollt, dann einfach auf http://www.zoon.com klicken
:-)
es lag an der .htaccess, war nicht im richtigen
Baum drin
http://www.zoon.com/
Ist echt klasse. Meiner Meinung nach die beste Typo3-Site, die ich bisher gesehen habe.