mod_rewrite

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
TomW

mod_rewrite

Beitrag von TomW »

Hallo,

Ich möchte es meinen Usern ermöglichen Bilder mit php Datei in die Signatur einzufügen, aber seit Version 2.0.8 geht das ja nicht mehr.

Habe auf phpbb.de folgenden Tipp bekommen.

Mit PHP erzeugte Bilder mittels IMG Code einbinden

Will das mittels .htaccess lösen, aber es klappt nicht.

Meine .htaccess Datei sieht so aus:

Code: Alles auswählen

Options +SymLinksIfOwnerMatch
RewriteEngine on
RewriteRule http://www.dieurl.de/phpBB2/Signatur.png$ http://www.dieurl.de/phpBB2/Signatur.php
RewriteRule index.html$ index.php
www.dieurl.de ist ein externe Seite!

Das mit index.html nach index.php funktioniert prima.

Woran liegts ?

Danke

Tom
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

eventuell windows ISS server , bei mir klappt das auch nicht...
Zuletzt geändert von blondi am Do 31.Mär, 2005 22:02, insgesamt 1-mal geändert.
TomW

Beitrag von TomW »

Nein, sicher kein Windows Server

Tom
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

ich hack da auch schon einige eit damit herum...
bin noch auf der suche, falls ich woanders noch was finde gib ich dir bescheid.. aber ich denke oxpus, amiga oder einer der anderen superprofis wissen das bestimmt woran es liegt... :D
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So vielleicht:

Code: Alles auswählen

Options +SymLinksIfOwnerMatch
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} /signature.gif 
RewriteRule (.*) /signature.php [L]
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
easygo
Beiträge: 155
Registriert: Fr 22.Okt, 2004 13:20
Kontaktdaten:

Beitrag von easygo »

... oder so (im speziellen Fall) @ TomW

Code: Alles auswählen

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} /phpBB2/signature.gif 
RewriteRule (.*) /phpBB2/signature.php [L]
Guckst du... geht ;)
Zuletzt geändert von easygo am Fr 01.Apr, 2005 01:42, insgesamt 1-mal geändert.
Diskutiere nie mit einem Idioten: Erst zieht er dich auf sein
Niveau runter und dort schl?gt er dich mit Erfahrung.
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

[quote="easygo - Fr 01.Apr, 2005 01:39";p="27430"]... oder so (im speziellen Fall) @ TomW

Code: Alles auswählen

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} /phpBB2/signature.gif 
RewriteRule (.*) /phpBB2/signature.php [L]
Guckst du... geht ;)[/quote]

@easygo
und was macht man bei windows ISS ???
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Gute Frage.
Beherrscht der ebenfalls .htaccess-Files?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

keine ahnung :-((
TomW

Beitrag von TomW »

Also bei mir funktioniert das immer noch nicht, liegt es dann am Provider?

Tom
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

mod_rewrite muss schon, von deinem Server, unterstützt werden!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
TomW

Beitrag von TomW »

Ich habe die RewriteEngine von meinem Provider freischalten lassen.

Tom
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Mit dem, was easygo gepostet hat, sollte es dann nun klappen.
Also den gesamten Code in eine .htaccess-Datei schreiben, die im Forum-Root (nicht Rot des Webspaces!) liegt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
TomW

Beitrag von TomW »

Habe ich gemacht, sie liegt auch im Forum-Root, geht aber trotzdem nicht.

Ich muss in meine .htaccess noch folgendes reinschreiben sonst bekomme ich immer Zugriff verweigert, daran kanns nicht liegen oder?
Options +SymLinksIfOwnerMatch
Tom
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Welche Version des Webservers verwendest Du?
Beim Apache 2.x muss in die .htaccess noch folgendes mit rein:

Code: Alles auswählen

<files archive>
  ForceType application/x-httpd-php
  AcceptPathInfo On
</files>
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
TomW

Beitrag von TomW »

Apache/1.3.33

Tom

P.S. habe mal meinen Support ne Mail geschrieben mal sehen was die schreiben.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, diese Methode sollte gehen, wenn die Rewrite-Engine läuft.
Und beim 1er Apache sind meine zuletzt geposteten Anweisungen nicht nötig.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten