Updates to the book

Version 1.4

  • Updated website, bug fixes, enhancements, cleanup, etc.
  • Created a standalone PDF of the Character Definitions
  • Added note about standalone PDF on page 17
  • Updated copyright/credit information on opening page
  • Updated PDF metadata
  • Darkened footer background image
  • Removed left-justify style from chapter intros
  • Added right margin to left footer blocks
  • Page 5: added note in footer about reporting 404 errors
  • Page 53: changed two instances of “filesMatch” to “FilesMatch”
  • Page 145 (+ Appendix): updated URL to latest version of 5G Blacklist
  • Page 167: updated dead-end technique Thanks to Lloyd Spencer
  • Page 47: removed “text/javascript” and “application/x-javascript” from cache-control method
  • Page 47: added two mod_header directives, “Header append Vary Accept-Encoding” and “Header set Last-modified”
  • Page 48 (+ Appendix) added footer link to Google Pagespeed article
  • Page 162: added footer note about alternate technique Thanks to Steven Bone
  • Page 41 (+ Appendix): added footer link to Google PageSpeed Insights and browser extensions
  • Page 105: added footer note about alternate technique Thanks to Markus Wagner for the tip
  • Page 9: rewrote first chapter to convey more useful information
  • Page 77: added footer note about redirects decreasing link equity
  • Page 14: added status-code info to [R] flag description
  • Page 22: added line about familairity with FTP program
  • Page 27: added footer note about httpd.conf and performance
  • Page 30: rewrote first paragraph for clarity
  • Page 35: changed first sentence and step 3 for clarity
  • Page 37: changed color of footer dot icon
  • Page 38: made bold some sidebox text
  • Page 43: removed obsolete file types
  • Page 43: edited last sentence for clarity
  • Page 44: added footer note about httpd.conf
  • Page 45: edited footer note for clarity
  • Page 47: edited footer note for clarity
  • Page 51: fixed typo, changed “simple” to “simply”
  • Page 51: added footer note about cache duration
  • Page 54: fixed typo in footer, added “to” before “combine”
  • Page 55: made a judgment call on correcting a title
  • Page 59: added footer notes about time zone and email/spam
  • Page 61 (+ Appendix): added link in footer to Google article
  • Page 65: removed the word “wishful” for clarity
  • Page 69: added footer note about rel canonical tag
  • Page 72: added footer note about SEO and redirects
  • Page 79: added footer notes about regex & cheatsheet
  • Page 89: edited second paragraph for accuracy
  • Page 92: added link to right footer note
  • Page 95: edited second paragraph for clarity
  • Page 102: edited first paragraph for clarity
  • Page 106: moved second dot to better location
  • Page 110: fixed typo: “theives” to “thieves”
  • Page 111: fixed type: “anti-hotlink” to “anti-hotlinking”
  • Page 111: moved location of second dot to better location
  • Page 113: added footer note about parent directories
  • Page 125: added “0” to percentage
  • Page 127: edited third bullet point for clarity
  • Page 132 (+ Appendix): added footer link/note about Googlebot
  • Page 132: updated user-agent blacklist
  • Page 139: fixed typo, “sever” to “server”
  • Page 146: edited first paragraph for clarity
  • Page 148: edited content for clarity
  • Page 149 (+ Appendix): added footer links to 404 example and status-code definitions
  • Page 150: added footer note about serious messages
  • Page 152: added footer note with further explanation
  • Page 153: added footer link to browser stats page
  • Page 161: fixed typo: first instance of “htaccess file” to “htaccess directives”
  • Page 161: edited first footer note for clarity
  • Page 162: removed “at” from heading
  • Page 166: added footer note about Tao of WP
  • Page 179: fixed typo: “no” to “now” in third line
  • Page 184: removed “file/” from before “script” in third line
  • Page 187: rewrote last sentence for clarity
  • Page 191: added space between “The” and “Apache”
  • Page 195: added note in footer about PHP error logging
  • Page 196: fixed typo: “POST” to “PUT”
  • Page 196: changed “0.9” to “1.0” in the footer
  • Page 202 (+ Appendix): added footer link to apachectl
  • Page 98: added footer note about alternate technique
  • Page 51: changed “application/x-font-woff” to “application/font-woff”
  • Page 51: changed “font/truetype” to “application/x-font-ttf”
  • Page 38,39,44,45: removed “text/javascript” from technique
  • Page 40: replaced “text/javascript” with “application/javascript”
  • Page 47: added directive for “image/svg+xml”
  • Page 47: changed “1 seconds” to “0 seconds” for clarity and accuracy
  • Page 79: added footer link to regex tester
  • Page 155: added further explanation to screenshot info in footer
  • Page 205: updated “About the author” blurb

Version 1.3

  • Edited pages 98 & 99 with better information (ref)
  • Fixed two typos on page 59 (replaced FilesMatch with IfModule)
  • Fixed typo on page 28 (replaced “this can a be” to “this can be a”)
  • Edited httpd.conf sidebar on page 35 with better information
  • Edited httpd.conf sidebar on page 102 with new information
  • Replaced footer icon on page 37
  • Edited httpd.conf menu in Table of Contents
  • Refreshed footer design, nudged security graphics
  • Added barcode to back cover

Version 1.2

  • Corrected a typo on page 62 (added slash to the rewrite rule)
  • Corrected misplaced backslash on page 44 (ref)
  • Updated text, link, and code colors in the footer
  • Removed the light-grey dots next to each code example
  • Revamped sidebar, footer, and header graphics
  • Refreshed back cover info and graphics

Version 1.1

  • Added note about highlighted references in the Table of Contents
  • Revised content of section 3.7 (pages 31 & 32)
  • Changed title of section 3.7 from “Disable ETags” to “Configure ETags”
  • Updated .htaccess template files (starter & WordPress): commented out ETags directives
  • Added some awesome quotes to the back cover
  • Added metadata for the PDF/eBook

Version 1.0

  • First Edition — initial release

Updates to the template Files

Version 20121004

  • htaccess starter template – fixed typo on line 40 (ref)
  • htaccess WordPress template – fixed typo on line 95 (ref)