[buug] mod_rewrite apache

johnd john at jjdev.com
Thu Jul 1 15:00:51 PDT 2004


Anyone see a problem with this?


I'm trying to have c2d/ prepending on all URLs


ie: they type   http://foo.com/   change to: http://foo.com/bar/


this is what I do in my apache conf file:

RewriteEngine On
RewriteLog rewrite.log
RewriteLogLevel 3
RewriteRule /(.*) /c2d/$1


rewrite log:

192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#813a3c8/initial] (
2) init rewrite engine with requested uri /
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#813a3c8/initial] (
3) applying pattern '/(.*)' to uri '/'
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#813a3c8/initial] (
2) rewrite / -> /c2d/
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#813a3c8/initial] (
2) local path result: /c2d/
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#813a3c8/initial] (
2) prefixed with document_root to /var/www/c2d/htdocs/c2d/
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#813a3c8/initial] (
1) go-ahead with /var/www/c2d/htdocs/c2d/ [OK]
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec50/subreq] (2
) init rewrite engine with requested uri /C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec50/subreq] (3
) applying pattern '/(.*)' to uri '/C2DControllerServlet'
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec50/subreq] (2
) rewrite /C2DControllerServlet -> /c2d/C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec50/subreq] (2
) local path result: /c2d/C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec50/subreq] (2
) prefixed with document_root to /var/www/c2d/htdocs/c2d/C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec50/subreq] (1
) go-ahead with /var/www/c2d/htdocs/c2d/C2DControllerServlet [OK]
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec28/initial/re
dir#1] (2) init rewrite engine with requested uri /C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec28/initial/re
dir#1] (3) applying pattern '/(.*)' to uri '/C2DControllerServlet'
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec28/initial/re
dir#1] (2) rewrite /C2DControllerServlet -> /c2d/C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec28/initial/re
dir#1] (2) local path result: /c2d/C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec28/initial/re
dir#1] (2) prefixed with document_root to /var/www/c2d/htdocs/c2d/C2DControllerServlet
192.168.164.34 - - [01/Jul/2004:14:51:14 -0700] [privatestaging.connect2data.com/sid#80beaf8][rid#80cec28/initial/re
dir#1] (1) go-ahead with /var/www/c2d/htdocs/c2d/C2DControllerServlet [OK]



More information about the buug mailing list