hallo Typo3 Gemeinde,
ich bin schier am verzweifeln mit meiner url umschreibung.
ich benutze typo3 4.1.1 auf einem apache webserver.
mein seitenaufbau sieht folgendermaßen aus:
startseite
-->seite id=2
---->unterseiten
---->unterseiten
-->seite id=40
---->unterseiten
---->unterseiten
meine typo3 installation liegt im unterordner typo3.
jetzt habe ich mittels modrewrite in meiner .htaccess je eine url für id=2 und id=40 eingerichtet:
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.altenpflegeschule-plattling.brk.de$ [NC]
RewriteRule ^$ /typo3/index\.php?id=2 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.altenpflegeschule-weiden.brk.de$ [NC]
#RewriteRule ^$ /typo3/index\.php?id=40 [R=301,L]
das funktioniert soweit auch wunderbar.
doch jetzt wollte ich realurl aktivieren, und sofort begann der stress:
es werden zwar die gewünschten urls in der adresszeile angezeigt, in diesem stil /typo3/plattling/ueber-uns/standorte.html allerdings ist die seite weiss. keine fehlermeldung, nur weiss.
hier mein eintrag in der .htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /typo3/index.php
RewriteRule ^typo3/typo3$ - [L]
RewriteRule ^typo3/typo3\/.*$ - [L]
das ist mein typoscript im setup feld der startseite (in page.config):
simulateStaticDocuments = 0
tx_realurl_enable = 1
prefixLocalAnchors = all
baseURL = http://www.altenpflegeschule-plattling.brk.de/typo3/
und das meine localconf:
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$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',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => 2,
),
'fixedPostVars' => array(),
'postVarSets' => array(
'_DEFAULT' => array(
'photobook' => array(
array(
'GETvar' => 'tx_gooffotoboek_pi1[srcdir]'
),
array(
'GETvar' => 'tx_gooffotoboek_pi1[fid]'
),
array(
'GETvar' => 'tx_gooffotoboek_pi1[func]',
'valueMap' => array(
'thumbnails' => 'thumb',
),
),
),
// 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]',
),
),
),
),
// configure filenames for different pagetypes
'fileName' => array(
'defaultToHTMLsuffixOnPrev' => true,
'index' => array(
'rss.xml' => array(
'keyValues' => array(
'type' => 100,
),
),
'rss091.xml' => array(
'keyValues' => array(
'type' => 101,
),
),
'rdf.xml' => array(
'keyValues' => array(
'type' => 102,
),
),
'atom.xml' => array(
'keyValues' => array(
'type' => 103,
),
),
),
),
),
);
die rootid ist die id von einer der beiden "substartseiten" id=2.
was mach ich falsch? ich komme allein einfach nicht mehr weiter. Ich habe auch keine ahnung, ob der fehler im modrewrite oder in der localconf liegt.
Danke für eure Tipps und Hilfe.
:o