Zum Inhalt springen

neue seite = fehlermeldung *kreisch*

Erstellt am 14. Mai 2003 · 1 Antwort · letzte Antwort am 15. Mai 2003

Tags: Seiten & Seitenbaum, Server & Hosting, Frage

tanjob ·

hallo,

ich hab das problem schon früher gepostet, bisher aber keine
antwort erhalten. War vielleicht nicht verständlich genug.

1. BE user will über ein editpanel im FE eine neue seite anlegen
- das funktioniert aber nur, wenn er unterseiten zu der seite, auf die er nach dem login zurückgeleitet wird, anlegt.
sieht wie folgt aus:

- seitenposition wählen
(http://www.meineseite.de/typo3/db_new.php?id=2&pagesOnly=1&[b]returnUrl=%2Findex.php%3Fid%3D2[/b])

-eingabe maske mit folgender url
(http://www.meineseite.de/typo3/alt_doc.php?[b]returnUrl=%2Findex.php%3Fid%3D2&edit[pages][2]=new&returnNewPageId=1[/b])

- url der neuen seite
http://www.meineseite.de/[b]index.php?id=2&id=317[/b]

2. will er eine seite an anderer stelle einfügen (zb als unterseite von 306.0.html) passiert folgendes
-position d. neuen seite auswählen
(http://www.subnet7.net/typo3/db_new.php?id=306&pagesOnly=1&[b]returnUrl=%2F306.0.html[/b])

-eingabe maske mit folgender url
(http://www.meineseite.de/typo3/alt_doc.php?[b]returnUrl=%2F306.0.html&edit[pages][-10]=new&returnNewPageId=1[/b])

-klickt er dann auf speicher&schliessen bekommt er folgende fehlermeldung (http://www.meineseite.de/[b]306.0.html&id=311[/b]):
Not Found
The requested URL /306.0.html&id=311 was not found on this server.

-die seiten werden aber trotzdem angelegt.

kann mir jemand sagen woran das liegt?
warum einmal die relation zu der index.php und im zweiten fall nicht?
ich mach an diesem problem jetzt schon eeeeewig rum und wäre euch wirklich dankbar für eine kleine hilfestellung.
Vielen Dank
*tanja

Jörg Roth ·

Hast Du mal den regulären Ausdruck in der .htaccess überprüft? Ich hatte eben ein ähnliches Problem, was sich dadurch löste, dass ich die RewriteRule komplett anders angelegt hab. Und ich mag reg. Ausdrücke üüüberhaupt nicht... #giggle#

RewriteRule   ^([0-9]+)[.]([0-9]+).html$ index.php?id=$1&type=$2

Wenn Du den Alias des Dokuments auch noch verwenden willst, muss der Ausdruck erweitert werden.

Ich vermute, dass es daran liegen wird. 306.0.html&id=311 kann die Engine auch mit dem Standard-Ausdruck nicht interpretieren und es flutscht eine Fehlermeldung raus.

Hoffe, dass hilft erstmal...

Jörg