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

Meta nur Verzeichnis wechsel?

Skarfacer

Neues Mitglied
Hallo ich hab ein Problem..
Vorweg ich bin neu hier.
Mein Forum wurde so ziehmlich vielen Seiten verlinkt und nun habe ich das Board direkt auf der Front Seite meiner Domain hochgeladen.
Es war zuvor auf /forum, nun direkt auf /.
Das Problem ist nun:
wie kann man mit hilfe eines meta refresh, nur das verzeichnis wechseln, also z.B. von

domain.tld/forum/index.php?page=Thread&threadID=237
nach
domain.tld/index.php?page=Thread&threadID=237
Nachem refresh soll das Forum Verzeichnis im Link fehlen
, also das dass index.php?page=Thread&threadID=237 bleibt..?

Vielen Danks schonmal!
Mit freundlichen Grüßen
 
Willkommen im Forum.

Bitte nicht in so kurzer Zeit pushen.

Was hast du denn zur Verfügung? PHP? .htaccess mit mod_rewrite?
 
Alles Da

Hallo,

Ich hab einen eigenen Server..
Alles der genannten sachen sind vorhanden ;)

Mit freundlichen Grüßen
 
Ich habs schon mir .htacces versucht also per:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.html$ /forum/index.php?page=$1&threadID=$2 [L]

Kommt aber Intial Server Problem # Error 500

Mfg
 
Für deine eigentliche Fragestellung müsste es diese Regel tun:

Code:
RewriteEngine On

RewriteRule ^forum/index.php$ /index.php [R=301]

500er-Serverfehler… mod_rewrite vielleicht nicht installiert/geladen?

Code:
$ apache2ctl -M

Listet alle geladenen Module auf, falls du Apache 2 nutzt. Steht dort was mit rewrite?
 
Hallo,

Ich hab es mal mit Snipping Tool abgescreent.
Stehen tut da was:

apache2m.PNG


Vielleicht hilft das ja weiter..

Hab das mal in mein htacces eingefügt im verzeichnis /forum
Diese Meldung kommt:
Error 500!

/forum/index.php
Internal Server Error!

Alles komisch :?

Mit freundlichen Grüßen,
 
Achso, was mir gerade einfällt. Es könnte auch für den jeweiligen Virtual Host untersagt sein, in .htaccess-Dateien sowas durchführen zu können.

Enthält die Konfiguration eine AllowOverride-Direktive? Die müsste auf All oder so stehen.

Bei mir (Ubuntu) sind die Virtual Hosts unter /etc/apache2/sites-enabled zu finden.

Ich stochere allerdings gerade ein wenig im Dunkeln. Vielleicht weiß dein Error-Log mehr.

PS: Das Rewrite-Modul selbst scheint richtig geladen zu sein.
 
Zurück
Oben