httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Johnny Edge" <je...@visafirst.com>
Subject [users@httpd] mod rewrite issue
Date Wed, 18 Mar 2009 20:05:08 GMT
 
Hello,
 
I have a Virtual host that utilizes mod rewrite in the following manner
 
 
<VirtualHost 192.168.0.127:80>

...
 
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
RewriteRule ^(.*) /notfound.php?%{QUERY_STRING}

 
i.e. missing documents are passed to notfound.php
 
I also have a directory inside the VH which I want to pass such requests to a different script
 
 
<Directory "/var/www/html/info/admin/">

 AuthName "Restricted"
  NTLMAuth on
  NTLMAuthHelper "/usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp"
  NTLMBasicAuthoritative on
  AuthType NTLM
  require valid-user

RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
RewriteRule ^admin/(.*) /admin/index.php?%{QUERY_STRING} [L]
 
</Directory>

 
Still, http://info/admin/nonexistent will call notfound.php and not admin/index.php
 
 
Can you suggest a resolution to this?
 
Thanks,
 
J.
 
 
 
 
 
Mime
View raw message