Page 2 of 2

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Tue 15. Jul 2008, 12:21
by flip-flop
RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.phtml$ index.php?id=$1,$2,$3,$4,$5,$6
RewriteRule ^(.+)\.phtml$ index.php?$1
Oder den Pfad zum FCK ausmaskieren, wenn es unbedingt .html sein muss.
-> Im Ordner "include/inc_ext/fckeditor" eine .htaccess Datei platzieren mit dem Inhalt: RewriteEngine Off

Dann muss noch die include/inc_lib/default.inc.php gepatcht werden. (Nach "phtml" suchen).

Ich kann nur davon abraten, außer es existiert eine ordentlich geführte und auffindbare Patch-Doc.

Knut

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Thu 18. Sep 2008, 16:37
by PeterL
ich habe auch ".html" "eingestellt".
Damit nun der FCK-Editor im Backend funktioniert, was durch
RewriteRule ^(.+)\.html$ index.php?$1
verhindert wird, da der Server intern versucht aus :
"include/inc_ext/fckeditor/editor/fckeditor.html"
sowas wie :
"index.php?include/inc_ext/fckeditor/editor/fckeditor" zu machen.
Also habe ich
RewriteRule !^include/.* - [C]
vor obiger Regel in die .htaccess eingefügt.
Nun wird das Rewrite nur durchgeführt, wenn kein "include/" am Anfang der URL enthalten ist.

Eigentlich sollte diese Regel nicht zu Komplikationen führen, mir ist jedenfalls noch nichts aufgefallen.

Nochmal komplett:

Code: Select all

# This will rewrite mypage.phtml => index.php?mypage

	RewriteRule !^include/.*	-	[C]

	RewriteRule ^(.+)\.html$ index.php?$1
ich hoffe, ich konnte helfen.


mfg PeterL

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Thu 18. Sep 2008, 18:27
by juergen
Hallo

Kannst du mal ein Bild machen, weil vermutlich niemand weiss was du unter Content Berecih verstehst ??!

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Thu 18. Sep 2008, 19:11
by Oliver Georgi
Man kann dem Rewrite Modul auch sagen, welche Pfade igoniert werden sollen.

Müsst Ihr mal recherchieren.

Oliver

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Thu 18. Sep 2008, 21:03
by PeterL
Content Bereich? Nun weiss ich nicht was du meinst.

Ich habe in der .htaccess-Datei (phpwcms 1.3.9 - 213) in den für mich wichtigen Zeilen die Kommentarzeichen entfernt.
Dann habe ich das (Zeile 33):

Code: Select all

33 	RewriteRule ^(.+)\.html$ index.php?$1
mit:

Code: Select all

33 	RewriteRule !^include/.*   -   [C]
34 	RewriteRule ^(.+)\.html$ index.php?$1
erweitert.
In der "config/phpwcms/conf.inc.php" Zeile 44

Code: Select all

44 	$phpwcms['rewrite_url']       =1;
das Rewrite aktiviert und in der "include/inc_lib/default.inc.php" Zeile 65

Code: Select all

65 	define ('PHPWCMS_REWRITE_EXT',		'html');
aus dem phtml ein html gemacht.

Diese Änderung wirkt sich auf Front- und Backend aus, da die .htaccess-Datei in der Wurzel liegt. Alle URLs die mit "include/" beginnen, oder URIs die nach der Domain mit "include/" weitergehen werden nicht umgeschrieben.

Beantwortet das deine Frage DF6IH?

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Fri 19. Sep 2008, 17:48
by juergen
ja, schon, weil das eben nicht geht. Das phtml macht dir keine Probleme, das html schon. Wieso genau weiss ich nicht, aber es steht in Zusammenhang mit den Online Editoren...

Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182

Posted: Mon 22. Sep 2008, 18:35
by PeterL
wenn du einfach nur alles von phtml in html umänderst kommt es natürlich zu Problemen. Eines habe ich oben beschrieben. Und meine Änderung in der .htaccess-Datei wirkt dem entgegen genau damit die Editoren funktionieren.
Was funktioniert den bei dir nicht?