https://bz.apache.org/bugzilla/show_bug.cgi?id=58892
Rich Bowen <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #4 from Rich Bowen <[email protected]> --- This has been completed as a comprehensive overhaul of the rewrite guide, landed across multiple commits in both trunk and 2.4. Phase 1 - Reorganization: Dissolved advanced.xml, access.xml, and proxy.xml. All recipes redistributed to topically appropriate files (remapping, avoid, flags, rewritemap). The three files are now deprecation stubs with preserved URLs pointing to the new locations. avoid.xml expanded significantly and reordered from simple to complex. Recipes reframed to lead with native alternatives (SetEnvIf/Require, Require not ip, ProxyPass) and present mod_rewrite as the fallback. Dropped the referer-deflector recipe (too niche, no non-rewrite alternative). Phase 2 - Content modernization: Populated the previously-empty htaccess.xml with substantive content: AllowOverride and FollowSymLinks prerequisites, per-directory path stripping, RewriteBase, [END] vs [L] looping, RewriteMap restrictions, RewriteOptions inheritance, and debugging guidance. Removed obsolete recipes: static-to-dynamic CGI handler trick, geo-redirect via country-code TLDs. Added modern recipes: HTTPS enforcement, trailing slash normalization, www/non-www canonicalization, front-controller routing. Expanded flags.xml: better END flag documentation, QSL example, SSRF security warning on [P], fixed BCTLS/BNE version refs, removed 2.2-era version notes. Added FallbackResource and If-expression sections to avoid.xml. Phase 3 - Polish: Updated index.xml navigation (removed deprecated links, added htaccess). Cleaned See Also cross-references across all 9 active files. Removed duplicated boilerplate warnings, fixed external links (PCRE, perldoc). Added security considerations section to intro.xml (open redirects, SSRF, path traversal). Standardized recipe format with Discussion sections where useful. The original request was to "remove 'advanced' rewrite doc, and organize by topic." Ten years later, that's done - along with a full modernization pass. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
