RewriteCond, RewriteRule und Redirect

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

RewriteCond, RewriteRule und Redirect

Postby swissrock » 31. January 2010 12:34

Hallo Leute,

Habe heute versucht diese Rewrite/Redirect für einen Freund einzurichten.

Das File arbeit.pdf

RewriteCond %{REQUEST_FILENAME} /var/www/name/arbeit.pdf
RewriteRule ^/$ http://www.neue-domain.com/arbeit_2.pdf [L]

Das File work.pdf
RewriteCond %{REQUEST_FILENAME} /var/www/name/work.pdf
RewriteRule ^/$ http://www.neue-domain.com/name/work_2.pdf [L]

Und die gesamte Webseite.
Redirect 301 /name http://www.neue-domain/name/index_eng.html
RedirectMatch 301 /name/* http://www.neue-domain.com/name/index_eng.html

Leider funktioniert das Rewrite des Files work.pdf nicht.
Wenn ich im Browser die Datei http://www.alte-domain.com/name/work.pdf öffnen möchte, werde ich nach

http://www.neue-domain.com/name/index_e ... work_2.pdf
weitergeleitet. :-(

Interessanterweise funktioniert es mit der ersten RewriteRule nach arbeit_2.pdf. :-)
Kann mir jemand einen tipp geben wie ich die Sache zum laufen bringe.

Vielen herzlichen Dank :-)
Gruss
swissrock
 
Posts: 1
Joined: 31. January 2010 12:03

Re: RewriteCond, RewriteRule und Redirect

Postby Nobbie » 31. January 2010 16:19

swissrock wrote:Leider funktioniert das Rewrite des Files work.pdf nicht.


Was logisch ist, weil Du es explizit so wünschst:

RewriteCond %{REQUEST_FILENAME} /var/www/name/arbeit.pdf
RewriteRule ^/$ http://www.neue-domain.com/arbeit_2.pdf [L] <=== diesen Flag 'L' hast Du selbst dahin geschrieben
Nobbie
 
Posts: 13175
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 33 guests