WP htaccess Control

Interface to customize the permalinks (author, category, archives and pagination) and htaccess file generated by WordPress.

Author:António Andrade (profile at wordpress.org)
WordPress version required:3.9
WordPress version tested:4.3.1
Plugin version:3.5.1
Added to WordPress repository:08-04-2009
Last updated:17-10-2015
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:84
Rated by:17
Plugin URI:http://antonioandra.de
Total downloads:217 393
Active installs:7 000+
plugin download
Click to start download

WP htaccess Control should now really be called WP htaccess and Rewrite Control. It provides an interface to customize the htaccess file generated by WordPress but also its permalinks (author, category, archives, pagination and custom taxonomies). Have a look at the screenshot for a clearer idea of the available options.

Features:

  • Customizing the htaccess file generated by WordPress;
  • Removing any custom taxonomy's slug base from permalinks;
  • Removing the category base from permalinks;
  • Removing the author base from permalinks;
  • Customizing the Author Permalink Base;
  • Customizing Paginated Permalinks (translate the "page" word on permalinks to your own language);
  • Customization (and canonization) of the Search Permalink Base;
  • Creation of Category, Author, Tag and Custom Taxonomy based archives (ex: "http://your-site.com/category/stories/2010/12", "http://your-site.com/author/admin/2010/12/page/2" and "http://your-site.com/tag/wordpress/2010/12"), this will also work if you've removed the base slug;
  • Maintenance mode.

Easy to use "Suggested htaccess" rules:

  • Jim Morgan's htaccess;
  • Disable directory browsing;
  • Disable and redirect image hotlinking;
  • Disable and redirect file hotlinking;
  • Force canonical url (WWW or non-WWW);
  • Limit maximum file upload size;
  • Protect wp-config.php file from access;
  • Protect .htaccess file from access;
  • Protect comments.php from spam bots coming from nowhere;
  • Set 500 error page;
  • Set 403 error page;
  • Use mod_gzip if available;
  • Use mod_deflate if available;
  • Set admin email on server generated error pages;
  • Disable ServerSignature on server generated error pages.

POT file is included, translations are welcome.