Plugin Directory

WP htaccess Control

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

Download Version 2.7

WP htaccess Control provides an interface to customize permalinks (author, category, archives and pagination) and the htaccess file generated by WordPress. (Take a look at the screenshot...) Despite the name, many of the options now present on this plugin do not use the htaccess file but the wordpress internal rewrite.

Features:

  • Customizing the htaccess file generated by WordPress;
  • 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;
  • Category, Author and Tag 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 category base;
  • 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.

Translated to: pt_BR and pt_PT. (POT file is included, translations are welcome)

Requires: 2.7 or higher
Compatible up to: 3.2.1
Last Updated: 2011-8-25 Downloads: 47,366

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(29 ratings)

Compatibility

+
=
Not enough data

2 people say it works.
2 people say it's broken.

Log in to vote.

0,1,0
100,1,1 100,1,1 0,1,0 100,1,1 100,1,1 100,1,1 100,1,1
0,2,0 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 0,1,0 100,1,1 50,2,1 100,1,1
100,2,2 100,4,4 100,1,1
100,1,1 50,2,1 100,1,1 100,1,1 100,1,1 100,1,1 100,3,3
100,3,3 100,3,3
100,1,1
100,1,1
100,1,1 0,1,0 0,1,0 100,1,1 100,1,1
100,1,1 100,2,2 100,2,2
100,2,2 100,1,1
100,1,1
100,3,3 0,2,0 100,1,1 100,1,1 100,2,2
0,1,0
50,4,2