[TYPO3-UG Dutch] multidomain multilanguage 404 error afhandeling
WP Perquin
perquin at yuplounge.nl
Thu Jul 23 22:37:31 CEST 2009
Realurl wordt niet gebruikt. Met realurl is het zelfs makkelijker vermoed ik
dan kan je in je install file /404/ zetten.
Probleem is namelijk dat realurl niet stabiel te krijgen is. De ene keer
gaat het goed en de andere keer worden de url's niet herkent.
Maar ik gebruik nu een eigen php scrpt met een switch en een meta refresh.
Niet de netste manier, maar het werkt wel. Vraag me alleen af of het niet
beter/sneller kan.
Willem
-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Jos Schipper
[netcreators]
Verzonden: donderdag 23 juli 2009 16:12
Aan: typo3-ug-dutch at lists.netfielders.de
Onderwerp: Re: [TYPO3-UG Dutch] multidomain multilanguage 404 error
afhandeling
Hallo,
Heeft elke taal ook zijn eigen domein?
In dat geval kun je in de realurl.php het domein aan een pid koppelen.
Bijvoorbeeld:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => $realurl_template,
'domein1.nl' => $realurl_template,
'domein2.nl' => $realurl_template,
'domein3.nl' => $realurl_template
);
$TYPO3_CONF_VARS['EXTCONF']['realurl']['domein1.nl']['pagePath']['rootpage_i
d']
= 3;
$TYPO3_CONF_VARS['EXTCONF']['realurl']['domein2.nl']['pagePath']['rootpage_i
d']
= 413;
$TYPO3_CONF_VARS['EXTCONF']['realurl']['domein3.nl']['pagePath']['rootpage_i
d']
= 4;
Ik verwacht dat je dan aan de hand van het juiste domein naar de juiste
404 pagina toegaat?
Groeten,
Jos
WP Perquin wrote:
> Situatie (typo3 4.2.8, Linux centos 5.2)
>
> Typo3 installatie met meerdere bomen. Elke boom is multi language multi
> domain. Wat betekend dat
>
> elke boom zijn eigen ontwerp heeft, meerdere domeinen afhandelt en elke
> domein zijn eigen taal heeft (NL krijgt Nederlands, BE krijgt Duits etc).
>
> Verder hebben gebruikers alleen toegang tot hun eigen boom en geen toegang
> tot templates etc. Ze hebben wel toegang tot de bij hun boom behorende
> 404-error pagina.
>
> Deze 404 error pagina is onderdeel van de boom en is een pagina met als
> eigenschap not in menu.
>
>
>
> Nou zat ik alleen met de error afhandeling. Immers elke boom heeft zijn
> eigen design en de betreffende 404 foutmelding dient ook in de juiste taal
> te gebeuren.
>
>
>
> Nou heb ik de extensie error_404_handling geïnstalleerd, alleen bij mij
> werkte die niet (ook niet na legen van de cache). Hij stuurde je altijd
> terug naar de homepage en niet naar de ingestelde 404 error pagina.
>
> Tevens gaf deze een http 200 okay status, met behoudt van je url (en laat
> dan dus je homepage content zien), wat op het gebied van SEO niet
wenselijk
> is.
>
>
>
> Toen gekeken naar de oplossing
> http://typo3.org/development/articles/improved-404-handling/ van Ben en
> Timov.
>
> Als ik dat goed heb gelezen en heb begrepen, kun je een error pagina
> aanmaken, maar de inhoud kan je niet aanpassen aan boom, domein of taal.
>
> Er is wel de mogelijkheid van het maken van een eigen afhandeling dmv
> pageNotFoundHandling.php
>
>
>
> Daarmee bezig geweest, alleen dan blijkt dat:
>
> De template wordt bij een pageNotfound error NIET geladen.
>
> Het gebruik van $GLOBALS["TSFE"]->config['config'] heeft dan dus geen
enkele
> zin, omdat die leeg blijft.
>
> Je moet dus de betreffende pids ook daadwerkelijk programmeren.
>
>
>
> Dat werkt uiteindelijk. Maar ik vraag me af
.. dit kan vast slimmer.
>
>
>
> Weet iemand een betere handigere en gebruiksvriendelijkere manier?
>
>
>
--
Met vriendelijke groet,
Jos Schipper
TYPO3 Consultant/Certified TYPO3 Integrator
TYPO3 Developer gezocht, lees de vacature online:
http://www.netcreators.com/bedrijf/vacatures-typo3-developer/
e: jos at netcreators.com
t: 026-442 4238
i: www.netcreators.com
------------------------------------------------------------------------
Netcreators: Open Source, Open Minds, Open People
------------------------------------------------------------------------
_______________________________________________
TYPO3-UG-Dutch mailing list
TYPO3-UG-Dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
More information about the TYPO3-UG-Dutch
mailing list