[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mp1 internal_redirect question


# my mod_rerite.conf
# section 1
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Firefox  [OR]
RewriteCond %{HTTP_USER_AGENT} lwp-request [OR]
RewriteRule ^/mp3/aaa\.mp3$            /mp3/aaa.html
 
# section 2
RewriteCond %{HTTP_USER_AGENT} MSIE
RewriteRule /fake.html         /mp3/bbb.mp3
 
# EOF
 
in section 1
firefox / lwp can only get a html page, and IE or other agent will got the mp3 and play,
 
I just add section 2 now, but when I access http://../fake.html  with IE,
windows media-player auto-lanched, but can not play the file, maybe because the filename is html
 
lwp,
#HEAD http://192.168.1.2/fake.html
200 OK
Connection: close
Date: Fri, 07 Dec 2007 01:22:13 GMT
Accept-Ranges: bytes
ETag: "fec34-22bee2-f884a000"
Server: Apache/2.2.4 (Fedora) DAV/2 mod_perl/2.0.3 Perl/v5.8.8
Content-Length: 2277090
Content-Type: audio/mpeg
Last-Modified: Fri, 07 Dec 2007 01:14:40 GMT
Client-Date: Fri, 07 Dec 2007 01:22:13 GMT
Client-Peer: 192.168.1.217:80
Client-Response-Num: 1
 
 
 


 
2007/12/7, Perrin Harkins <suppressed>:
On Dec 5, 2007 11:15 PM, Silent <suppressed> wrote:
> I tryed mod_rewrite to redirect base on user_agent, it works very fine!
> but I still want to know how to do it in mod_perl.

Can you tell us what you did in mod_rewrite?  Then we can show you an
equivalent for mod_perl.

- Perrin


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.