zweisprachige seite + mod_rewrite fullnames + Problem

Bei Problemen/Anregungen mehrsprachiger Webseiten.

zweisprachige seite + mod_rewrite fullnames + Problem

Beitragvon RedFox » 11. Mai 2006, 17:18

hi,

ich hab da ein problem, dass meine seite einwandfrei aufm localhost mit XAMPP funktioniert (navigation usw.), also wenn ich

http://localhost/de/kategorie/artikel/

übergebe dann kommt auch genau dieser artikel. so soll es sein

analog funktioniert auch das gleiche mit .../en/...

soweit sogut.

jetzt habe ich die seite mal auf nen webspace geschmissen und von den settings her alles das gleiche, nur ne andere php version, sollte aber keine probleme machen.

und nun wirft der aufruf

http://test.domain.de/de/kategorie/artikel/

immer die englische seite hervor, als wenn man

http://test.domain.de/en/kategorie/artikel/

aufgerufen hätte. was kann das sein? wird de/en nicht berücksichtigt bzw. übergeben?
lösch ich die en sprache gehts mit de, klar.

wem kommt das vielleicht bekannt vor?
wie gesagt localhost alles perfekt.
Benutzeravatar
RedFox
 
Beiträge: 145
Registriert: 21. Feb 2006, 12:00
Wohnort: downtown munich

Beitragvon Markus.Staab » 11. Mai 2006, 18:56

Hi,

welche andere PHP-Version haste denn?
Passt die .htaccess Datei?
Regenerate All gemacht?

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon RedFox » 11. Mai 2006, 19:14

hab PHP 4.4.1, bei XAMPP isses die 5er version
.htaccess ist die gleiche wie beim localhost:

Code: Alles auswählen
RewriteEngine On
RewriteBase /
RewriteRule .*\/$ index.php?%{QUERY_STRING} [L]
# RewriteRule ^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}


jupp regenerate all des öfteren ;)
(die pathlist.php passt übrigens, wird korrekt erstellt)

mfg christian
Benutzeravatar
RedFox
 
Beiträge: 145
Registriert: 21. Feb 2006, 12:00
Wohnort: downtown munich

Beitragvon Markus.Staab » 12. Mai 2006, 13:46

Hi Christian,

mach dir doch mal ein paar Testausgaben in den Fullnames rewriter, damit du siehst, woran es liegen kann.

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon RedFox » 17. Mai 2006, 18:03

so, ich glaubs nicht, aber es ist wahr (habs auch mit der 2sprachigen demo verifiziert):

ich hatte ursprünglich folgende 2 sprachen angelegt:

de & en

mit diesen kamen oben angesproche effekte auf (nur mit der 4er php version)

diese hab ich jetzt mal probehalber auf:

deutsch
& english

geändert. und siehe da es klappt. keine fehlzuweisung mehr!

kann mir das jemand plausibel erklären???

hat es was mit php4 <-> php5 zu tun?

lokal mit php5 läuft es ja mit de & en.
Benutzeravatar
RedFox
 
Beiträge: 145
Registriert: 21. Feb 2006, 12:00
Wohnort: downtown munich


Zurück zu Mehrsprachigkeit [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast