Hi, I'm using the following rule: RewriteRule ^([0-9]+_[^\-]+)\-([^\-]+).*\.html$ $1.html?tag=$2 [N] An URL like "1_a-a/1_a-a.html" is correctly rewritten to "1_a.html?tag=a/1_a" and I would expect that the rewriter quits after this because the new URL does not match the Rewrite-Rule but it does not. The rewriter gets stuck in an endless loop and starts eating up memory: rewrite '1_a-a/1_a-a.html' -> '1_a.html?tag=a/1_a' rewrite '1_a.html/1_a-a.html' -> '1_a.html/1_a.html?tag=a' rewrite '1_a.html/1_a.html/1_a-a.html' -> '1_a.html/1_a.html/1_a.html?tag=a' rewrite '1_a.html/1_a.html/1_a.html/1_a-a.html' -> '1_a.html/1_a.html/1_a.html/1_a.html?tag=a' rewrite '1_a.html/1_a.html/1_a.html/1_a.html/1_a-a.html' -> '1_a.html/1_a.html/1_a.html/1_a.html/1_a.html?tag=a' (...)
Bugzilla is no user support forum but for reporting bugs. Please ask on users@httpd.apache.org first as this looks like to be a configuration issue.
Not invalid, but a jet another duplicate of the continuously path-info appending bug after a substitution was applied. *** This bug has been marked as a duplicate of bug 38642 ***