Kleine Ursache, Große Wirkung
Author: Armin P.Ich habe meine Homepage mit einem Intro versehen, bei dem statt der Länderkennungen (Sprachen) eine gesetzlich vorgeschriebene Altersverifizierung vorkommen soll. Ich hatte mit Version 8 mal einen Test gemacht, da funktionierte es.
Also - wenn ich auf "unter 18" klicke, kommt die meldung, dass nichts angezeigt werden kann. Der Link, der sich hinterlegt, hat am Ende einen Slash, den das X5 von sich aus hinzu fügt. Wenn ich den Slash manuell entferne, siehe da - die richtige Seite erscheint. Fatal, aber es ist so - probiert es aus. www.cocktalis.biz
Ich habe für die Seite "unter 18" eine eigene Seite erstellt, Datei unter "lang1" hochgeladen, scheint alles ok. Ich füge den Link unter "Sprache 1" ein, nur eben, wie gesagt macht das Programm ungeragt den Slash und vor allem - der Slash bewirkt, dass die Seite nicht öffnet. Ich war bis jetzt der Meinung, dass der als letztes Zeichen bedeutungslos ist. Ich arbeite mit XP, Firefox.
Bin gespannt, ob jemand was weiss.
Gruß Armin
Ich füge den Link unter "Sprache 1" ein
und die seite auch ohne index.html angegeben???
Es gibt keine Sprache 1 in V9.
Du kannst hinzufügen, meinetwegen als Text "Unter 18" und als Serverpfad lang1 eingeben.
Würde mir die Pfad-Bezeichnung noch genau durchdenken, denn die ist hier frei wählbar/einstellbar.
das gleiche problem habe ich auch :(
Hallo Sebastian,
bitte mal näher Dein Problem darstellen.
Es ging ja hier nicht um Sprachen, nun wissen wir nichts von Dir, um was es geht.
bei mir ist es genau das gleiche, nur nicht mit altersversionen sondern mit sprachversion.
bsp. www.wns.co.at auswahl deutsch funktioniert ohne probleme, www.wns.co.at - englische sprache auswählen geht nicht da dann der link wie folgt aussieht: www.wns.co.at/en/ .
Das heißt Du hast Deutsch als Standard (Hauptsprache) aktiviert, da dürfte sich der Serverpfad nicht einstellen lassen, und als 2. Sprache Englisch und hast darunter als Serverpfad en eingegeben?
Mach doch mal ein Scrennshot von den Einstellungen, bzw mehrere.
hier mal das bild von der deutschen version
beim englischen versionsprojekt schaut das genau gleich aus
Dann nimm mal den Slash raus, nur en.
hab ich, er schreibt mir noch immer nachdem ich auf die flagge geklickt habe den slash am ende - sprich mit www.wns.co.at/en/
vllt. hilft das weiter, egal was ich bei pfad eingebe, er macht immer den slash am ende
Der Slash am Ende tut ja auch nicht weh..., der ist egal.
Gib mal im Browser ohne slash ein und du wirst sehen.
Aber schau mal hier:http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm
Eine htaccess im Ordner?
Ist im en Ordner ein komplettes Project drin, das enlische..
ggf. Screenshot von Struktur.
. . . so wie ich little-key verstanden habe meinte er das:
-> das rot markierte überprüfen
-> das blau markierte (wenn nicht gebraucht) löschen
auf dem Webspace wird die zusätzliche Sprache dann allerdings unter .../en gespeichert
also meiner meinung nach tut der slash schon "weh", weil ich komme ja auf die homepage in englisch wenn ich den slash einfach händisch lösche, sprich www.wns.co.at/en/home.html
jetzt les ich mir den link von dir durch
serversturktur von der deutschen version
und von der englischen
Kann das sein, dass Du das deutsche Projekt kopiert hast und ins englische als 2. Projekt übersetzt hast.
Auf dem Screenshot en ist nun nicht zu sehen, ob dort eine index.html existiert.
Benennen die home.html im Ordner en einfach mal um z.B home.html~
und dann rufe den engl. Link auf. Was dann?
PS. Was ich noch nicht erwähnte:
Ich habe selbst noch nie mit INTRO gearbeitet. Es sind nur alles logische Erklärungen/Schlußfolgerungen.
Danke pcssa für den Screenshot.
also ich habe das deutsche zuerst erstellt, danach habe ich das deutsche kopiert (2. projekt) und ins englische übersetzt. beide hochgeladen - de in den wwwroot ordner und die englische in den unterordner en (siehe screenshots).
im unterordner en befindet sich keine index.html
das mit dem umbenennen habe ich auch schon probiert funktioniert auch nicht.
Author
Also, hab es so gemacht, einfach index oder home weg lassen, dass kommt es richtig
also einfach mal den Post von mir lesen....
... im ersten Projekt die Intro erstellt und für das zweite mitkopiert und nicht deaktiviert????
Nachträglich deaktivieren geht schon, aber Dateien sind bereits oben...
natürlich hab ich sie deaktiviert bevor ich sie upgeloadet habe
@ armin: wo ist die die index bzw. home einfach weggelassen?
Du schreibst im Unterordner befindet sich keine index.
Das ist das kuriose an der Geschichte. Im Unterordner muss eine index.html existieren, aber keine home.html.
Jedes erstellte Projekt - und das en ist ja ein normal erstelltes - hat eine index.
Somit kann vom root (Hauptseite) nicht das unterverzeichnis en gestartet werden.
Sonst könntest Du die seite auch so aufrufen:
http://www.deine-seite.at/en
Und das geht nicht.
Klingt logisch, nicht.