Hallo!
Habe folgendes Problem: Auf meinem Dev-System (ganz normales LAMPP) läuft RealURL ohne Murren, auf meinem Produktivsystem leider nicht. Habe config.baseURL entsprechend geändert, und die .htaccess-Datei natürlich 1:1 kopiert, doch jetzt tritt folgender Fehler auf:
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /partner.html was not found on this server.</p>
<hr />
<address>Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 mod_perl/2.0.2 Perl/v5.8.8 Server at XXXXX Port 80</address>
</body></html>
Da alles, was mit TYPO3 zu tun hat, auf dem Dev-System und dem Produktivsystem identisch ist, vermute ich, dass es an der Apache-Konfiguration (bzw. mod_rewrite) liegen könnte. Mir fällt nichts mehr ein, was ich noch tun könnte. Könnt ihr mir helfen?
localconf.php:
// RealURL
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array (
/*
'preVars' => array (
array (
'GETvar' => 'L',
'valueMap' => array (
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
# 'noMatch' => 'bypass',
),
),*/
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => '1',
),
'pagePath' => array (
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
//'languageGetVar' => 'L',
'expireDays' => '30',
'rootpage_id' => '1',
),
'postVarSets' => array(
'_DEFAULT' => array(
'browse' => array(
array( 'GETvar' => 'tx_ttnews[pointer]', 'valueMap' => array('weiter' => '1','weiter' => '2',)),),
// news kategorien
'kategorie' => array (
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, 'spaceCharacter' => '-', ),),),),
// news artikel
'datum' => array(
array('GETvar' => 'tx_ttnews[year]' , ),
array('GETvar' => 'tx_ttnews[month]' , ),
array('GETvar' => 'tx_ttnews[day]' , ),
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' => '-', ),),),),
),),
);
.htaccess:
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php