Seite 21 von 53

Verfasst: Fr 2. Jun 2006, 15:14
von general2000plus
hallo

ich habe das bundle version 4.6.8 von stese installiert klappt auch alles wunderbar.
was ich nicht verstehe ist das mir in der url immer der gesamte pfad zu meinem rootverzeichnis mit ausgegeben wird, kann ich das unterbinden?
kann man sich hier ansehen:


gruss
kai

Verfasst: Fr 2. Jun 2006, 15:15
von stese
contenido/includes/config.php öffnen, dort unter dem punkt modrewrite den pfad in "/" abändern.

Verfasst: Fr 2. Jun 2006, 15:19
von general2000plus
danke!
hat geklappt.

Verfasst: Sa 3. Jun 2006, 15:07
von rezeptionist
Hallo Stese,
habe es endlich mal geschafft dein geniales Teil zu testen, und da meine eigene Seite nen Relaunch benötigte habe ich es sofort, als Update aufgesetzt.
Aber , Nein kein aber, incl. upload, update, ca 30 Minuten und das bei ersten mal. Verneige mich.

Great Work :wink:

Verfasst: Sa 3. Jun 2006, 15:08
von stese
;) beim nächsten mal sinds nur 15 ;)

Verfasst: Sa 3. Jun 2006, 15:09
von rezeptionist
Denke ich auch, musste aber ja noch deine Anleitungen und so lesen das entfällt ja dann. :wink:

Verfasst: Sa 3. Jun 2006, 19:23
von stese
Update des ModRewrite-Paketes:

es wurde die volle Unterstützung von Text-Ankern eingepflegt, also normale

Code: Alles auswählen

<a href="#top">

anker funktionieren nun einwandfrei.

für die personen die updaten wollen, sollten folgende dateien neu uploaden:
[mandantenverzeichnis]/front_content.php
contenido/classes/class.modrewrite.php

Verfasst: So 4. Jun 2006, 15:29
von stese
das mit den ankern funktionierte doch noch nicht hundertprozentig:

fehler: wenn eine seite zusätzliche parameter angehangen bekam (z.b. seite.html?page=3) wurde der anker doppelt angefügt (also z.b. seite.html?page=3#top#top)

wer also seit gestern die version gezogen, bzw beide dateien getauscht hat, bitte erneut herunterladen und die dateien tauschen. fehler ist nun behoben.

Verfasst: Di 6. Jun 2006, 10:39
von i-fekt
Wie muss man die .htaccess ändern, damit ich auf meiner Seite die Datei index.html im Rootverzeichnis aufrufen kann?

Verfasst: Di 6. Jun 2006, 10:41
von stese
äh wie? wo liegt die .htaccess, wo liegt das mandantenverzeichnis?

Verfasst: Di 6. Jun 2006, 10:45
von i-fekt
Die .htaccess liegt im Root, Mandantenverzeichnis ist /cms. In der .htaccess steht u.a. das.

Code: Alles auswählen

# achtung bitte basisverzeichnis anpassen!
RewriteBase /cms


# ausnahmen für verzeichnisse der mod_rewrite regel:
# verzeichnisse ausschließen
RewriteRule ^usage/.*$ - [L]
Ich will, da ich die Seite gerade erst aufbauen, eine Vorschaltseite (index.html) anzeigen lassen.

Verfasst: Di 6. Jun 2006, 10:46
von stese
jo ist korrekt so. die index.php aus dem bundle ebenfalls in die root legen und das sollte es gewesen sein

Verfasst: Di 6. Jun 2006, 10:46
von stese
achso - moment ...

wenn du es eine vorschaltseite willst, dann hast du 2 möglichkeiten:
1) .htaccess solange nur ins mandatenverzeichnis legen, rewrite base mit # auskommentieren, in der config den base path um das mandantenverzeichnis erweitern

2) .htaccess in der root legen lassen, folgende zeile als ausnahme zu den anderen ausnahmen hinzufügen:

Code: Alles auswählen

RewriteRule ^index.html$ - [L]

Verfasst: Di 6. Jun 2006, 10:57
von i-fekt
So wie in 2. beschrieben hatte ich es versucht, aber da bekomme ich einen Internal Server Error. Es geht dann sowohl die index.html als auch das CMS nicht mehr.

Folgende Eingaben produzieren den Fehler.

Code: Alles auswählen

# ausnahmen für verzeichnisse der mod_rewrite regel:
# verzeichnisse ausschließen
RewriteRule ^usage/.*$ - [L]
RewriteRule ^index.html$ - [L]

Code: Alles auswählen

# ausnahmen für verzeichnisse der mod_rewrite regel:
# verzeichnisse ausschließen
RewriteRule ^index.html$ - [L]
RewriteRule ^usage/.*$ - [L]

Verfasst: Di 6. Jun 2006, 11:11
von stese
bist du sicher dass es nur an den beiden rules liegt? die sollten eigentlich keinen fehler 500 erzeugen.