mod_rewrite Frage

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Gast210225

mod_rewrite Frage

Beitrag von Gast210225 »

Hallo,
ich brauche mal hilfe bei mod_rewrite...
Also, wenn ich "/seite1.html" aufrufe, dann soll es auf "/?seite1" umleiten.
im Moment sieht meine .htaccess so aus:

Code: Alles auswählen

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} /(.*).html
RewriteRule (.*) /?%1 [L]
wen ich nun "seite1.html" aufrufe ist $_SERVER['QUERY_STRING'] aber "www/htdocs/seite1"
Weiß jemand, wo mein Fehler ist?

Viele Grüße,
Johannes
The Lord
Mitglied
Beiträge: 4
Registriert: 04.01.2006 02:52

Beitrag von The Lord »

Hi, spontan würde ich schreiben:

Code: Alles auswählen

RewriteEngine On
RewriteRule ^(.*)\.       /?$1

Das sollte schon ausreichen. Ist allerdings nicht getestet.
Es könnte Probleme geben, wenn deine URLs mehr als einen Punkt (.) enthalten. Da zählt dann automatisch der erste.

Gruß
Benutzeravatar
MagMo
Ehemaliges Teammitglied
Beiträge: 584
Registriert: 30.10.2005 16:06
Wohnort: Köln
Kontaktdaten:

Beitrag von MagMo »

Hi,

probier mal folgendes:

Code: Alles auswählen

RewriteEngine On
RewriteRule ^(.*+)\.html$ ?$1 [NC]
Ist allerdings ebenfalls nicht getestet.

Grüße
MagMo
Gast210225

Beitrag von Gast210225 »

Hallo,
@The Lord: Dein Code geht irgendwie nicht... Dannn läd die Seite ewig :-?

@MagMo: Der Code geht super, danke ;)
Benutzeravatar
MagMo
Ehemaliges Teammitglied
Beiträge: 584
Registriert: 30.10.2005 16:06
Wohnort: Köln
Kontaktdaten:

Beitrag von MagMo »

Hi,

habe gerade gesehen, dass mir da ein Fehler unterlaufen ist. Das Sternchen * ist zuviel. :oops:

So lautet es richtig:

Code: Alles auswählen

RewriteEngine On
RewriteRule ^(.+)\.html$ ?$1 [NC]
Grüße
MagMo
The Lord
Mitglied
Beiträge: 4
Registriert: 04.01.2006 02:52

Beitrag von The Lord »

Tja, das gute alte mod_rewrite :roll:
Gast210225

Beitrag von Gast210225 »

Danke ;)
Benutzeravatar
snukk-de
Mitglied
Beiträge: 1
Registriert: 11.02.2006 18:02

mod_rewrite

Beitrag von snukk-de »

hallo,

ich würde mich sehr freuen wenn jemand eine vollständige und funktionsfähige .htaccess-Datei feil bietet.
ich habe auf snukk.de das phpbb forum in einem unterordner installiert. die gesamte website läuft unter typo3, das seinerseits die extension REALURL benutzt. es existiert also im root verzeichnis schon eine .htaccess-Datei, die entsprechend erweitert werden müßte. Meine bisherigen Versuche enden damit, das die Webseite nach wie vor läuft während phpbb nicht mehr zu erreichen ist.
optimal wäre also, wenn dies jemand liest, dessen webseite ähnlich funktioniert.

Vielen Dank

Peter :(
Antworten

Zurück zu „Coding & Technik“