That article is based on the only successful report we've ever seen.

I've got to ask, however, since I now have some experience w/ Apache
rewrite, why you don't have the reverse rewrite rule also (ExtFilterDefine
mode=output + SetOutputFilter).  That would rewrite each page you return
from ntop to make it look in it's proper place within the Apache hierarchy.

-----Burton

-----Original Message-----
From: Jim Rhodes [mailto:[EMAIL PROTECTED] 
Sent: Sunday, June 24, 2007 9:04 AM
To: [email protected]; [EMAIL PROTECTED]
Subject: Re: [Ntop] Apache Rewrite Problems

As I said, I already tried everything the FAQ suggested without success 
so I was wondering if anybody else had come across the same rewrite 
problems (as a result of the FAQ advice).


>Read the FAQ.  Yes, ntop has hard pathing to the root.  We have our own -
>limited web server and don't support others.  But there is an article in
the
>FAQ on how is has been done in the past.
>
>-----Burton
>
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim
>Rhodes
>Sent: Saturday, June 23, 2007 7:02 AM
>To: [email protected]
>Subject: [Ntop] Apache Rewrite Problems
>
>Hi all,
>
>I have ntop v.3.3.1 and I'm pulling my hair out trying to get the Apache
>rewrites working, I'm all googled out so I thought I would seek some
>wisdom here...
>
>Ntop is up and running fine, I've started it like this as suggested in
>the docs:
>
>ntop -u myuser -d -w 15123 -W 0
>
>(I've tried other ports also, just in case)
>
>... and put this in my httpd.conf in my SSL virtualhost:
>
>ProxyPass /ntop/ http://localhost:15123/
>
>... and set up my .htaccess file:
>
>RewriteEngine On
>RewriteCond %{HTTP_REFERER} mysslhost.com/ntop
>RewriteCond %{REQUEST_URI} !^/ntop
>RewriteCond %{REQUEST_URI} !^/error
>RewriteRule ^/(.*)$ http://secure.mysslhost.com/ntop/$1 [L,P]
>
>... result:
>
>Browsing https://secure.mysslhost.com/ntop/ (in any browser) displays
>the page but with broken images/links eg. /gauge.jpg instead of
>/ntop/gauge.jpg - if I browse it directly, the image does display so I
>know it's there, I just can't get Apache to rewrite it:
>
>https://secure.mysslhost.com/ntop/gauge.jpg [OK!]
>
>Next, I verified that the rewrites were actually working by adding
>another rewrite rule - the new rule works, so I know my ntop rules are
>being read, they're just not working.
>
>Next, I tried the mod_proxy.c method from the FAQ by putting this in my
>httpd.conf SSL virtualhost (I also tried it outside the virtualhost, in
>the main section):
>
><IfModule mod_proxy.c>
>ProxyPass /ntop/ http://localhost:15123/
>ProxyPassReverse /ntop/ http://localhost:15123/
>
>RewriteEngine On
>RewriteLogLevel 0
>RewriteLog logs/rewrite_log
>RewriteCond %{REQUEST_URI} !^/$
>RewriteCond %{REQUEST_URI} !^/home.html$
>RewriteCond %{REQUEST_URI} !^/ntop/
>RewriteRule ^/([^/]+\.[a-z]+)$
>http://secure.mysslhost.com:15123/ntop/$1[L,P]
></IfModule>
>
>Result: same thing, still broken images/links. Again I tested the rules
>by adding a new one in the same section, and the test rule worked but
>the ntop rules still don't work.
>
>Any ideas?????

_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to