Hi Eric, try this: <IfModule mod_rewrite.c> RewriteEngine on RewriteBase /script RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^(.*)$ script.cgi?param1=$1 [L,QSA] </IfModule> Péter http://extensiblecatalog.org ----- Original Message ----- From: "Eric Lease Morgan" <[log in to unmask]> To: <[log in to unmask]> Sent: Wednesday, July 01, 2009 4:40 AM Subject: [CODE4LIB] tricky mod_rewrite > Can someone here help me with a tricky Apache mod_rewrite configuration? > > I want to write a script accessible via a URL with the following shape: > > http://example.org/script/arg1/ > > Where script is my (Perl) script and arg1 is some... argument. > > How do I configure Apache so script gets executed and passes the > environment variable PATH_INFO along? I suppose I need to use mod_rewrite > somehow. No? > > -- > Eric Lease Morgan > Head, Digital Access and Information Architecture Department > Hesburgh Libraries, University of Notre Dame > > (574) 631-8604 >