Page 1 of 1

pfade richtig configurieren

Posted: Fri Jan 05, 2007 10:13 pm
by ekn33
hallo und ein gesundes neues jahr allen und vorallen den die an s9y mitwirken
bissher hat mich der blog sehr begeistert! heut musste ich aber wieder eins hinnehmen

mein problem, und dafuer suche ich eine loesung! ist das ich auf meiner homepage mehrere unterverzeichnisse mit ganz normalen html oder php files habe und s9y laeuft als "eingangstuer"

also http://meineseite* de/ = s9y
http://meineseite* de/meinunterverzeichniss/ = funktioniert nicht

ich habe meine error page ersteinmal so configuriert das sie nun auf http://meineseite *de/ springt, dies ist aber nicht meine erfuellung ich brauch schon die unterverzeichnisse und deren content auch

da der vom blog abweicht ist dies in den suchmaschienen ziemlich "doof"
nun habe ich mal eben unter "pfade" nachgeschaut

wenn ich den relativen http pfad von / auf /home/httpd/vhosts/ aendere wuerden meine unterverzeichnisse funktionieren aber der blog sieht nun total beschissen aus.

kennt wer abhilfe ?

Re: pfade richtig configurieren

Posted: Fri Jan 05, 2007 11:03 pm
by yellowled
ekn33 wrote: also http://meineseite* de/ = s9y
http://meineseite* de/meinunterverzeichniss/ = funktioniert nicht
Mal langsam zum Mitmeißeln - http://meineseite.de/, damit landet man in Deinem Blog (es wäre vermutlich hilfreich, wenn Du den "echten" URL angeben könntest ...), http://meineseite.de/blafasel/ sollte *normalerweise* die Datei http://meineseite.de/blafasel/index.(html|php) aufrufen, bei Dir kommt statt dessen was? 404? Existiert dort überhaupt eine index.html oder index.php? Und: Ist das klassischer Hosting-Webspace, betreibst Du einen eigenen Server ..?

YL

ja also

Posted: Fri Jan 05, 2007 11:17 pm
by ekn33
ist nen eigener server ..unter joomla ,postnuke gings immer

kein root zugriff!

unter http://meiner*seite_de laeuft nun s9y im root
auf http://meiner*seite_de/forum soll mein forum laufen

das s9y laeuft super im root
nur wenn ich auf http://meiner*seite_de/forum will
springt er automatisch auf s9y in das root

das liegt allerwahrscheinlichkeit an den pfaden
Der volle und absolute Pfad zur Serendipity Installation /home/httpd/vhosts/meiner*seite_de/httpdocs/
Der HTTP-Pfad zu Serendipity für den Browser, üblicherweise '/serendipity/'
/
url zum blog
http://die.seite.de/

HTTP-Hostnamen automatisch erkennen
nein

muss doch moeglich sein das ich http://meiner*seite_de/forum draufkann
forum.meiner*seite_de funktioniert so moechte ichs aber nicht

Posted: Fri Jan 05, 2007 11:36 pm
by mattsches
Ich würde mal auf die .htaccess tippen, die Serendipity ins Blog-Root-Verzeichnis schreibt. Da stehen jede Menge RewriteRules drin, die Zugriffe auf deinen Webserver umleiten usw. Diese verhindern vermutlich auch die Zugriffe auf andere Unterverzeichnisse.

Du könntest manuell RewriteRules für deine anderen Apps hinzufügen, oder vielleicht hat jemand noch eine andere Idee? Ich heute nicht mehr, vielleicht morgen :|

- Mattsches

Posted: Sat Jan 06, 2007 12:48 pm
by garvinhicking
Hi!

Siehe FAQ:

http://www.s9y.org/11.html#A13

Musst nur eine .htaccess in die unterverzeichnisse packen mit "RewriteEngine off".

Viele Grüße,
Garvin

.htaccess

Posted: Sat Jan 06, 2007 1:12 pm
by ekn33
rewriteengine Off

so das soll also nur ins supdirectory.,mehr ja nicht
funktioniert aber leider nicht

ich kann das verzeichniss ..webseite*de/forum/ so immernochnicht erreichen ohne das er auf den blog springt

Re: .htaccess

Posted: Sat Jan 06, 2007 1:42 pm
by garvinhicking
Hi!

Du hastalso ins Vezreichnis "forum" eine Datei ".htaccess" mit dem Inhalt "RewriteEngine Off"erstellt, ja?

Und es funktioniert trotzdem nicht?!? Nenn man deine URL!

Viele Grüße,
Garvin

Posted: Sat Jan 06, 2007 3:05 pm
by ekn33
also ist alles per pm raus
da ich keine antwort bekomme gehe ich davon aus das es doch nicht soeinfach mit der .htaccess gemacht werden kann wie beschrieben

waer haette das heut noch gedacht ?

Posted: Sun Jan 07, 2007 12:24 am
by ekn33
selbst rausgefunden (fast) :twisted:

wer also das selbe problem hat

es funktioniert im weitesten wie ueber mir beschrieben (in jedes unterdir muss eine .htaccess mit -> rewriteengine Off
als einzigster content

was aber vergessen wurde und voran es bei mir bisweilen scheiterte, ist die tatsache das wir im root in der .htaccess folgende zeile loeschen muessen
um es s9y zu ermoeglichen
wir loeschen -> DirectoryIndex /index.php

so funktioniert es dann auch wirklich ;)

Re: waer haette das heut noch gedacht ?

Posted: Mon Jan 08, 2007 11:11 am
by garvinhicking
Hi ekn!

Ah, ich ging davon aus dass Du die Unterverzeichnisse bei Dir immer mit Dateinamen aufrufst, also sowas wie "/forum/index.php". Nur dann muss "DirectoryIndex" angepasst werden, da diese Einstellung nur notwendig ist wenn Du keinen Dateinamen in einer URL angegeben hast.

Schön, dass es jetzt funktioniert.

Grüße,
Garvin