1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

Mod Rewrite

  • jojo87
  • 28. September 2008 um 14:11
  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 28. September 2008 um 14:11
    • #1

    Nimm das

    Code
    Options +FollowSymlinks


    raus.

    Zudem ist deine Regel sehr gefräßig, ich verspreche dir, dass du die sowieso wieder umschmeißen musst ;)
    So wärs besser:

    Apache Configuration
    RewriteRule ^([\w]+)$ index.php?site=$1

    Grüße,
    jojo


  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 28. September 2008 um 14:21
    • #2

    Wie sieht deine Ordnerstruktur aus?
    Hast du alle benötigten Rechte an den Dateien?
    Läuft das ganze auf nem lokalen Server?

    Fragen über Fragen......


  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 28. September 2008 um 14:28
    • #3

    was ist denn an der Meldung

    Zitat von http://www.kevin-dietrich.de/industrygame/


    Forbidden

    You don't have permission to access /industrygame/ on this server.

    nicht zu verstehen?
    Check mal die Ordner- und Dateirechte.

    Zudem wirst du evtl., wenn du die Rechtegeschichte geklärt hast, noch diese Zeile brauchen:

    Code
    RewriteBase /industrygame


  • The User
    Forum Guru
    Beiträge
    4.044
    • 28. September 2008 um 19:29
    • #4

    Es würde Sinn machen, das RewriteBase unmittelbar hinter das RewriteEngine On zu setzen. ;)

    Ist im übergeordneten Verzeichnis auch mod_rewrite im Gange?

    Freiheit bedeutet mehr.

    "Mir ist die gefährliche Freiheit lieber als eine ruhige Knechtschaft."
    (Jean Jacques Rousseau)
    Mein Blog zum Programmieren, GNU/Linux etc.
    Free Chelsea Manning!
    Stolzer Nutzer von KDE, openSUSE und Qt.

  • Unregistriert
    Gast
    • 7. Oktober 2008 um 09:04
    • #5

    Also ich würde es so machen:
    1. Packe alle Daten in einen weiteren Unterordner vllt. iwie "site" oder so, und nutze folgendes:

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^seite/(.*)$ site/index.php?title=$1 [PT,L,QSA]
    RewriteRule ^seite/*$ seite/ [L,QSA]
    RewriteRule ^/*$ seite/ [L,QSA]

    Dann ruft man die seite mit "http://www.bla.de/seite/start" oder so auf. du kannst aber das "seite" auch einfach rausnehmen, und es funktioniert^^

Tags

  • www
  • link
  • server
  • mod
  • http
  • file
  • verzeichnis
  • star
  • startseite
  • code
  • php
  • ordner
  • daten
  • index
  • error
  • forbidden
  • start
  • index.php
  • mod_rewrite
  • rewrite
  • eco
  • request
  • rewriteengine on
  • mod rewrite
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™