Htaccess examples (security): Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

19 December 2014

9 October 2013

15 July 2013

14 July 2013

15 October 2012

28 January 2012

27 January 2012

22 January 2012

3 October 2011

13 September 2011

17 May 2011

  • curprev 21:0221:02, 17 May 2011 G1smd talk contribs 28,632 bytes +284 Proposed 2.5.5 - Change rule order to prevent URL request with query string exploit accidentally being allowed when a previous "RewriteRule - [L]" exception stopped processing of request "too early".
  • curprev 20:5420:54, 17 May 2011 G1smd talk contribs 28,348 bytes 0 Proposed 2.5.4 - Change rule order to prevent URL request with exploit accidentally being allowed when a previous "RewriteRule - [L]" exception has stopped the processing of that request "too early".
  • curprev 20:4520:45, 17 May 2011 G1smd talk contribs 28,348 bytes 0 Proposed 2.5.3 - Changing rule order such that mod_rewrite and other setup code is placed closer to the rules that it applies to and is therefore easier to follow.
  • curprev 20:4120:41, 17 May 2011 G1smd talk contribs 28,348 bytes 0 Proposed 2.5.2 - Redirecting a malicious request only to later block it is inefficient. Move external redirect mod_rewrite code to be after the mod_rewrite code which blocks malicious requests.
  • curprev 20:3320:33, 17 May 2011 G1smd talk contribs 28,348 bytes +32 Proposed 2.5.1 - Change rule order to prevent an unwanted multiple step redirection chain when a non-www URL on the old domain and/or a URL which is going to be forced to https is requested.
  • curprev 20:2920:29, 17 May 2011 G1smd talk contribs 28,316 bytes +354 Proposed 2.5.0 - Added placeholders for custom mod_rewrite rules using RewriteRule [F] (blocking), RewriteRule [R=301,L] (redirecting) and RewriteRule [L] (rewriting). [Compare with version 2.4.9.]

16 May 2011

  • curprev 00:3700:37, 16 May 2011 Nikosdion code talk contribs 27,962 bytes −4 [db3f6e8426] 2011-04-24 08:53 (3.3.c) Referer filtering would block incoming requests from Google AdWords, PayPal etc when they were requesting dynamic pages (generated on the fly) with html suffix.
  • curprev 00:2900:29, 16 May 2011 Nikosdion code talk contribs 27,966 bytes +102 [7f16b19281] 2011-04-17 21:08 (3.3.b) Tested and working. Reverted some patterns back to .* rather than fix them. Re-added one "-f" check. (Noted later: introduced a typo, "$1" instead of "-".)
  • curprev 00:2000:20, 16 May 2011 Nikosdion code talk contribs 27,864 bytes +100 [ac17649143] 2011-04-17 15:04 (3.3.a) Rolling back all of the optimizations because they cause a lot of problems. For example, images like "this.is.a.valid.image.png" are not taken into account.

15 May 2011

14 May 2011

8 May 2011

23 April 2011

17 April 2011

  • curprev 18:0518:05, 17 April 2011 G1smd talk contribs 26,969 bytes −7 Proposed file for version 2.4.6 with more changes. Many logic errors as well as a number of typos have been corrected in this and recent versions.

11 April 2011

10 April 2011

3 April 2011

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)