• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit .htaccess RewriteBase

schueler

Neues Mitglied
Hallo Leute!

ich habe folgendes Problem: ich möchte gerne dass ich bei meiner Seite anstatt:

www.domain.at/gallery/gallery.php?id=2

einfach

www.domain.at/gallery/galerie/2

eingeben kann.
nun hab ich dazu folgenden Code in der .htaccess

Code:
RewriteEngine on
RewriteBase /

RewriteRule ^galerie\/([A-Za-z0-9\-]*).?$ /gallery/gallery.php?id=$1

Das Problem ist jetzt nur dass er auf das Ursprungsverzeichnis zurückgreift ..
und ich aber im Unterverzeichnis /gallery/ liege.

ReriteBase /gallery/ funktioniert auch nicht .. dann lande ich zwar auf der richtigen Seite aber Bilder und den Rest scheint er in /gallery/galerie/ zu suchen?!

Ich würd mich freuen wenn mir jemand rasch antworten würde (:
 
probiers mal so

Code:
RewriteEngine on
RewriteBase /
 
RewriteRule ^galery/galery/([0-9]+)$  gallery/gallery.php?id=$1

Problem ist dass du galery unterschiedlich schreibst
 
Danke für die rasche Antwort (:
nur funktionierts leider trotzdem nicht =/
ich habs jetzt mal ganz einfach mit
Code:
RewriteEngine on
RewriteBase /

RewriteRule ^galerie/([0-9]+)$  index.php
versucht.
Jetzt werde ich auch wenn ich
sub.domain.at/galerie/3 eingebe auf die index.php weitergeleitet nur werden mir keine Grafiken und auch kein Stylesheet .. also quasi alles was ich relativ verlinkt habe angezeigt =(
 
okay .. danke nochmal (:
jetzt hab ich folgenden Code:
Code:
RewriteEngine on
RewriteBase /

RewriteRule ^gallery/([0-9]+)$ gallery/gallery.php?id=$1

und ich komme mit folgendem Aufruf:
Ideenmappe.at - Gallery
auf die richtige Seite.
Nur lädt er jetzt das falsche Stylesheet -.-
nämlich das aus dem Hauptverzeichnis und nicht aus dem Unterverzeichnis /gallery/

und http://galerie.ideenmappe.at/galerie/3 funktioniert auch nicht =(
 
Wenn du die CSS-Datei so einbindest

Code:
/style.css

lädt er natürlich auch die aus dem Hauptverzeichnis.
 
Zurück
Oben