mod_rewrite Problem

Alles, was den Apache betrifft, kann hier besprochen werden.

mod_rewrite Problem

Postby feutax » 08. December 2010 11:28

hallo zusammen!

sämtliche php files unter dem verzeichnis /www/exchange sollen auch als /www/exchange nicht als /www/exchange/info.php etc. im browser angezeigt werden. folgendes habe ich versucht, funktioniert jedoch nicht.

.htaccess-Datei:
Code: Select all
Options +FollowSymLinks
RewriteEngine on
RewriteBase
RewriteRule exchange/(\.*)/$ /exchange\.?


kann mir jemand helfen?

thx schonmal
feutax
 
Posts: 1
Joined: 08. December 2010 11:05

Re: mod_rewrite Problem

Postby Nobbie » 08. December 2010 20:43

feutax wrote:folgendes habe ich versucht, funktioniert jedoch nicht.


Kann auch nicht funktionieren, Du hast grundsätzlich mod_rewrite nicht verstanden.

Das funktioniert genau anders herum, als wie Du es willst: es wird grundsätzlich das als URL im Browser angezeigt, was der Anwender eingetippt hat, oder was im Link stand, welcher angeklickt wurde. Mit mod_rewrite kann man lediglich beeinflussen, welche Datei dann wirklich aufgerufen wird, aber die Browser URL Zeile bleibt unbeeinflusst.

Man kann zwar auch via mod_rewrite einen Redirect veranlassen (auf beispielsweise genau Deine gewünschte URL), aber da geht dann definitiv die Information verloren, welches Dokument (info.php beispielsweise) der Anwender eigentlich wirklich sehen will.
Nobbie
 
Posts: 8772
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 3 guests