Seite 20 von 131

Verfasst: 20.03.2004 16:53
von heinzisoft
Nachdem ich die ganzen Rewrite... Befehle an die .htaccess angefügt hatte, kam schon beim Aufruf der Startseite des Forums folgende Fehlermeldung:

Code: Alles auswählen

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, www-root@atlasnetwork.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



--------------------------------------------------------------------------------

Apache/1.3.6 Server at Atlas-Network-Storage-HTTP-Server-03 Port 80
Heißt das jetzt, ich kann mir das mit den Statischen URLs aus dem Kopf schlagen, oder gibt es noch eine Möglichkeit?

Verfasst: 20.03.2004 17:51
von larsneo
<standard-antwort>
provider fragen - schliesslich weiss nur er über die konfiguration des webservers bescheid. am besten du schickst ihm das .htaccess snippet und fragst, ob das unterstützt wird.
</standard-antwort>
btw: eine apache version 1.3.6 halte ich persönlich für ein wenig sehr abenteuerlich :roll:

Verfasst: 20.03.2004 18:14
von heinzisoft
OK. Ich poste seine Antwort dann hier rein, falls sich das Problem nicht gelöst hat.

Was meinst du eigenlich mit "Abenteuerlich"? Zu neu oder zu alt?
Ich kenn mich da nicht so aus...
Das war halt vorinstalliert...
Ich glaube auch nicht, dass ich daran was ändern kann...
Ich hab' nur FTP-Zugriff.

Verfasst: 20.03.2004 18:18
von manne
Hallo,
zuerst einmal Dank an Larsneo.
Ein Klasse Script.

@markus:
google mag normalerweise automatischen Weiterleitungen nicht so.
Vielleicht solltest Du es vermeiden per refresh auf die Startseite zu verweisen.

Nun mein Problem:
Wenn alles im root Verzeichniss liegt läuft alles super.
Liegt das Forum in einem Unterverzeichniss z.B. forum/
und die .htaccess bleibt im root gehts nicht. Auch nicht wenn ich die access ins forum/ Verzeichniss lege gehts nicht.

Kann ich in der .htaccess direkt auf das Unterverzeichniss verweisen,
also z.B. anstatt

RewriteCond %{REQUEST_FILENAME} /forums.*
RewriteRule (.*) /index.php

dies:
RewriteCond %{REQUEST_FILENAME} /forum/forums.*
RewriteRule (.*) /forum/index.php

und die htaccess im root belassen ?
gruss manne

Verfasst: 20.03.2004 19:17
von heinzisoft
Ach mal so nebenbei...ich hab' das Forum auch nicht im Hauptverzeichnis. Könnte mein Problem auch daran liegen?

Verfasst: 20.03.2004 19:28
von larsneo
Manne hat geschrieben:Nun mein Problem:
Wenn alles im root Verzeichniss liegt läuft alles super.
Liegt das Forum in einem Unterverzeichniss z.B. forum/
und die .htaccess bleibt im root gehts nicht. Auch nicht wenn ich die access ins forum/ Verzeichniss lege gehts nicht.
in der .htaccess müssen die absoluten pfade zum forum stehen - dein ansatz mit

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /forum/forums.* 
RewriteRule (.*) /forum/index.php 
sollte also sowohl in der root als auch im 'forum' unterordner zum ziel führen.


Heinzisoft hat geschrieben:Was meinst du eigenlich mit "Abenteuerlich"? Zu neu oder zu alt?
aktuell ist derzeit apache 1.3.29 bzw. 2.0.48 - bei der vielzahl an (auch sicherheitsbezogenen) bugfixes ist eine altversion imho nicht wirklich für einen produktiveinsatz zu gebrauchen :roll:

Verfasst: 20.03.2004 19:38
von manne
Wenn da die absoluten Pfade drinstehen müssen werden viele wohl laut aufatmen. Dann wird es bei vielen wegen diesem Pfadproblem nicht funktioniert haben. Also so wie ich larsneo verstanden habe:

WICHTIG: bei den Pfadangaben in der htaccess die absoluten Pfade schreiben wie oben beschrieben.

Dank und Gruss aus Schwäbisch Hall

manne

Verfasst: 21.03.2004 09:55
von Paul
Hallo,

ich habe mir die Codes wie auf der 1. Seite beschrieben eingebaut.

Wenn ich nun die Startseite des Forums aufrufe, ist alles i.O. :grin:

Fahre ich mit dem Mauszeiger über den Link, wird auch http://www.meinedomain.de/phpBB2/forum.28html angezeigt.
Klicke ich daruf, damit die Seite sich öffnet erhalte ich eine Fehlermeldung:
Die Seite wurde nicht gefunden.
Die gewünschte Seite wurde möglicherweise entfernt oder umbenannt, oder sie ist vorübergehend nicht erreichbar.
Was mache ich verkehrt ?

Grüsse

Paul

Verfasst: 21.03.2004 10:04
von larsneo
hast du wie oben beschrieben die pfade in der .htaccess absolut, d.h. mit angabe des unterordners, angegeben?

Verfasst: 21.03.2004 11:29
von Paul
Hallo,

ich habe das einmal ausprobiert und in der .htaccess geändert. Nun werden wieder die ursprünglichen IDs angezeigt.

Mein phpBB liegt so:
meine-domain.de/phpbb2/

Bitte verzeiht die Newbiefragen.
Ist mein erster Modeinbau.

Grüsse

Paul