rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Hallo,
ich arbeite auf dem 1&1 Server und da war bis dato alles möglich. Mit einer älteren Version von phpwcms (1.3.3) hatte ich das Problem mit dem rewrite mit Eurer Hilfe beheben können, allerdings bekomme ich das mit der neuesten Version einfach nicht hin!
Alles was ich fand war das man in der config Datei den Wert auf 1 stellen muss. Aber egal was ich mache ich bekomme ein 404 Fehler! Wenn ich einen Link auf der mit phpwcms gebauten Seite anklicke wird er auch in xyz.phtml umgesetzt, doch dahinter kommt dann nix. Ausserdem würde ich gerne das es auf xyz.html aufgelöst wird und das bring auch nix es in der .htaccess zu ändern!
Gibt es noch etwas das ich beachten muss und/oder übersehen habe?
Danke für Eure Hilfe.
ich arbeite auf dem 1&1 Server und da war bis dato alles möglich. Mit einer älteren Version von phpwcms (1.3.3) hatte ich das Problem mit dem rewrite mit Eurer Hilfe beheben können, allerdings bekomme ich das mit der neuesten Version einfach nicht hin!
Alles was ich fand war das man in der config Datei den Wert auf 1 stellen muss. Aber egal was ich mache ich bekomme ein 404 Fehler! Wenn ich einen Link auf der mit phpwcms gebauten Seite anklicke wird er auch in xyz.phtml umgesetzt, doch dahinter kommt dann nix. Ausserdem würde ich gerne das es auf xyz.html aufgelöst wird und das bring auch nix es in der .htaccess zu ändern!
Gibt es noch etwas das ich beachten muss und/oder übersehen habe?
Danke für Eure Hilfe.
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Hallo
-soweit vorhanden - nimm die .htaccess aus der 1.3.3 oder du beginnst nach und nach einige direktiven heraus zu nehmen mit '#' auskommentieren.
Es liegt definitiv an der .htaccess Datei !!
-soweit vorhanden - nimm die .htaccess aus der 1.3.3 oder du beginnst nach und nach einige direktiven heraus zu nehmen mit '#' auskommentieren.
Es liegt definitiv an der .htaccess Datei !!
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
schade...das brachte nicht die erhoffte lösung. dann bekomm ich noch nicht einmal die *.php seiten mehr. vieleicht kann das mal jemand mit 1&1 server für mich checken indem er mal die rewrite regel einschaltet und schaut ob es funzt. wenn das alles ist was man beachten muss, dann gehts bei mir einfach nicht
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Ich verstehe das jetzt nicht, du kannst doch in dem Log (Error Log) zur domain sehen, welche Fehler auftreten. Meistens sidn das PHP Definitionen, die von der Installation nicht in einer .htaccess zugelassen werden (Safe Mode....usw)
Du musst einfach nur ins Error Log schauen und sehen was das Problem ist.
Du musst einfach nur ins Error Log schauen und sehen was das Problem ist.
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
hi nochmal,
ich finde nur leider keine error log datei. und der safemode ist bei 1&1 nicht eingeschaltet. und wofür brauche ich die log datei? der fehler 404 ist ja eindeutig. er findet die *.phtml seiten nicht.
keine ahnung wie und wo ich noch suchen soll?!
ich finde nur leider keine error log datei. und der safemode ist bei 1&1 nicht eingeschaltet. und wofür brauche ich die log datei? der fehler 404 ist ja eindeutig. er findet die *.phtml seiten nicht.
keine ahnung wie und wo ich noch suchen soll?!
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Der 404 kommt aus der .htaccess
Stelle die Datei (.htaccess) doch mal hier rein, so wie sie ist....
Stelle die Datei (.htaccess) doch mal hier rein, so wie sie ist....
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Sag doch mal den genauen Wortlaut deiner Fehlermeldung!
Nicht daß es der Fehlertext aus dem Template ist!!!
Der wird immer dann angezeigt, wenn noch kein Inhalt vorhanden ist ... oder aber, wenn der "Artikel NICHT öffentlich" geschaltet wurde !!!
Nicht daß es der Fehlertext aus dem Template ist!!!
Der wird immer dann angezeigt, wenn noch kein Inhalt vorhanden ist ... oder aber, wenn der "Artikel NICHT öffentlich" geschaltet wurde !!!
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
bestertester wrote: Wenn ich einen Link auf der mit phpwcms gebauten Seite anklicke wird er auch in xyz.phtml umgesetzt, doch dahinter kommt dann nix. Ausserdem würde ich gerne das es auf xyz.html aufgelöst wird .
Habe ich auch schon dran gedacht, aber das hört sich definitiv nicht nach dem Template an ...
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Die genaue Fehlermeldung lautet:
-----------------------------------------------------------------
Error 404 - Not found
Die angegebene Seite konnte nicht gefunden werden.
-----------------------------------------------------------------
Ich stelle den Wert in der Config bei der Rewriteregel einfach auf 1 und übertrage es per FTP, und dann kommt der Fehler. Egeal welche .htaccess ich hochlade.
-----------------------------------------------------------------
Error 404 - Not found
Die angegebene Seite konnte nicht gefunden werden.
-----------------------------------------------------------------
Ich stelle den Wert in der Config bei der Rewriteregel einfach auf 1 und übertrage es per FTP, und dann kommt der Fehler. Egeal welche .htaccess ich hochlade.
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Du musst aufpassen, bei den neuen Versionen ist immer eine 'scharf ' geschaltete .htaccess gleich dabei. Das macht eigentlcih auch nichts, wenn das Apachemodul nicht geladen ist, macht die Datei nichts.
Dateien mit einem Punkt zu Beginn sind versteckte Dateien, ich vermute dein FTP Server zeigt dir nicht an ob - oder ob nicht- eine .htaccess vorliegt.
Nimm die alte .htaccess, unter der es lief, und schiebe sie nochmal hoch.
Falls du einen Serverzugang via Putty/Telnet hast kannst dir das ja auch vor Ort ansehen ... !
Jürgen
Dateien mit einem Punkt zu Beginn sind versteckte Dateien, ich vermute dein FTP Server zeigt dir nicht an ob - oder ob nicht- eine .htaccess vorliegt.
Nimm die alte .htaccess, unter der es lief, und schiebe sie nochmal hoch.
Falls du einen Serverzugang via Putty/Telnet hast kannst dir das ja auch vor Ort ansehen ... !
Jürgen
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Was ist das für ein Server,
- echter alleinstehender Server
- Vserver
- oder ein Account
Was für ein PRoviderbackend hast du,
- 1und1 typisches für alle, mit diesem ganzen Müll drin
- Plesk
- oder ein anders Fabrikat?
Auf den Vservern wird die .htaccess gerne versteckt.
Allerdings sind die Apaches bei 1und1 mittlerweile unterschiedlich konfiguriert.
Das
php_flag magic_quotes_gpc Off
php_flag register_globals Off
geht bei 1und1 in 90% der Fälle nicht, also auskommentieren.
Häufig brauch es ein
RewriteBase /
auch wenn die Installation nicht in einem Unterverzeichnis steckt.
- echter alleinstehender Server
- Vserver
- oder ein Account
Was für ein PRoviderbackend hast du,
- 1und1 typisches für alle, mit diesem ganzen Müll drin
- Plesk
- oder ein anders Fabrikat?
Auf den Vservern wird die .htaccess gerne versteckt.
Allerdings sind die Apaches bei 1und1 mittlerweile unterschiedlich konfiguriert.
Das
php_flag magic_quotes_gpc Off
php_flag register_globals Off
geht bei 1und1 in 90% der Fälle nicht, also auskommentieren.
Häufig brauch es ein
RewriteBase /
auch wenn die Installation nicht in einem Unterverzeichnis steckt.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
aaahhhh...
flip-flop brachte mir jetzt die nötigen hinweise für die lösung.
ich habe meine htaccess wie folgt abgeändert:
<IfModule mod_rewrite.c>
RewriteBase /
RewriteEngine On
RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.html$ index.php?id=$1,$2,$3,$4,$5,$6
RewriteRule ^(.+)\.html$ index.php?$1
</IfModule>
bedeutet also:
(php_flag magic_quotes_gpc Off und php_flag register_globals Off) kamen aus der htaccess raus und rein dafür (RewriteBase /) und schon läuft alles. da ich zusätzlich die endung *.phtml auch nicht brauchte sondern *.html, habe ich das auch noch in der htaccess geändert und musste es in der datei (\include\inc_lib\default.inc.php) in der zeile 65 (define ('PHPWCMS_REWRITE_EXT', 'html');) auch abändern. nu hat der spuk ein ende und ich bekomme schöne html seiten.
ganz lieben dank an alle die zu dieser hinrschmalzentwicklung beigetragen haben.
flip-flop brachte mir jetzt die nötigen hinweise für die lösung.
ich habe meine htaccess wie folgt abgeändert:
<IfModule mod_rewrite.c>
RewriteBase /
RewriteEngine On
RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.html$ index.php?id=$1,$2,$3,$4,$5,$6
RewriteRule ^(.+)\.html$ index.php?$1
</IfModule>
bedeutet also:
(php_flag magic_quotes_gpc Off und php_flag register_globals Off) kamen aus der htaccess raus und rein dafür (RewriteBase /) und schon läuft alles. da ich zusätzlich die endung *.phtml auch nicht brauchte sondern *.html, habe ich das auch noch in der htaccess geändert und musste es in der datei (\include\inc_lib\default.inc.php) in der zeile 65 (define ('PHPWCMS_REWRITE_EXT', 'html');) auch abändern. nu hat der spuk ein ende und ich bekomme schöne html seiten.
ganz lieben dank an alle die zu dieser hinrschmalzentwicklung beigetragen haben.
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Ich würde das - RewriteEngine On - direkt hinter - <IfModule mod_rewrite.c> - setzen, also
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ...............
Sieht irgendwie besser aus aus.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ...............
Sieht irgendwie besser aus aus.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
-
- Posts: 59
- Joined: Thu 4. May 2006, 17:51
Re: rewrite_url Probleme mit der neuesten Version 1.3.9 - 182
Leider bekomme ich nun ein neues Problem.
Zwar läuft nun das mit den URLs, aber wenn ich nun einen Artikel bearbeiten will, dann sehe ich im Contentbereich plötzlich meine komplette Startseite und kann nichts editieren. Im Frontend stehen aber die richtigen Inhalte online. Ich habe schon ein wenig rumexperimentiert und es scheint an der HTACCESS zu liegen und zwar am RewriteBase /
Hat jemand hier auch eine Lösung?
Zwar läuft nun das mit den URLs, aber wenn ich nun einen Artikel bearbeiten will, dann sehe ich im Contentbereich plötzlich meine komplette Startseite und kann nichts editieren. Im Frontend stehen aber die richtigen Inhalte online. Ich habe schon ein wenig rumexperimentiert und es scheint an der HTACCESS zu liegen und zwar am RewriteBase /
Hat jemand hier auch eine Lösung?