Re: [users@httpd] mod_rewrite and Location(Match)?

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

 



Hi and thanks for help ;-),

On Die 28.03.2006 10:52, Joshua Slive wrote:

You were going in the right direction: you need to use mod_rewrite.  I
thought that you explained that it worked when placed outside the
<VirtualHost> but not inside.  If so, you just leave it outside, but
set the inherit option as described above.

I have know testet it with:

 RewriteEngine on
 RewriteOptions inherit

 RewriteCond %{LA-U:REMOTE_USER} =""
 RewriteCond %{QUERY_STRING} .*auth=require.*
 RewriteRule ^.+$ - [L,F]

in VirtualHost-Contex but i loose the user after the
[INTERNAL REDIRECT].

---
[test.server/sid#82733f8][rid#840b4e8/initial] (5) lookahead: \
path=/apps/test var=REMOTE_USER -> val=al

[test.server/sid#82733f8][rid#840b4e8/initial] (4) RewriteCond: \
input='al' pattern='=""' => not-matched

[test.server/sid#82733f8][rid#840b4e8/initial] (1) pass through \
/apps/test

[test.server/sid#82733f8][rid#840b4e8/initial] (3) [per-dir
/usr/local/apache/htdocs/] add path info postfix: \
/usr/local/apache/htdocs/apps -> /usr/local/apache/htdocs/apps/test
[test.server/sid#82733f8][rid#840b4e8/initial] (2) [per-dir \
/usr/local/apache/htdocs/] rewrite apps/test -> /apps/test.jsp?auth=require

[test.server/sid#82733f8][rid#840b4e8/initial] (1) [per-dir \
/usr/local/apache/htdocs/] internal redirect with /apps/test.jsp \
[INTERNAL REDIRECT]

[test.server/sid#82733f8][rid#8410950/initial/redir#1] (2) init rewrite \
engine with requested uri /apps/test/sportal.jsp

....

[test.server/sid#82733f8][rid#8412a50/subreq] (1) pass through \
/apps/test.jsp

[test.server/sid#82733f8][rid#8410950/initial/redir#1] (5) lookahead: \
path=/apps/test.jsp var=REMOTE_USER -> val=
---

And you should remove the <Limit GET POST> and </Limit> lines, which
are unnecessary and quite possibly a security risk.  See the docs for
<Limit>.

Ok, thanx.

Regards.

Alex

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux