https://bugzilla.novell.com/show_bug.cgi?id=293081#c4
Peter Poeml changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
--- Comment #4 from Peter Poeml 2007-07-24 14:49:57 MST ---
No, it will not fail, that's what I tried to explain above ;)
I have put a respective testcase in here:
http://svn.suse.de/viewcvs/opensuse/trunk/urltests/ftpoo-tests?r1=671&r2=675
The point is that the first redirect goes to an URL with one colon replaced,
and if there is another one in the next request which the client issues, it
will be redirected with another replacement, and so on.
This seems sufficient to me atm. I find only a few (5) project names with more
than two colons.
It could probably be done as RewriteRule more efficiently. I have looked in the
configuration svn of ftp.o.o, but I haven't found anything in the old
revisions. Maybe it wasn't implemented in apache configuration but in the old
redirector.
The last 100.000 accesses didn't really contain such requests, so it doesn't
look important to be more efficient here:
root@ftp:/usr/local/testapache # tail -n 100000
/var/log/apache2/software.opensuse.org/access_log | awk '{print $7}' | grep
':[^/]' | grep -v ':/' | grep -v "\(Factory\|Fedora\)"
/download/server%3a/monitoring/openSUSE_10.2/server:monitoring.repo
/download/home%3a/sax2/10.2/home:sax2.repo
/KDE%3A/KDE3/openSUSE_10.2/KDE:KDE3.repo
(I excluded Factory and Fedora because they are handled by other RewriteRules
anyway)
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.