Title: Permalink Fix &amp; Disable Canonical Redirects
Author: ccheney
Published: <strong>December 17, 2010</strong>
Last modified: October 18, 2015

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/permalink-fix-disable-canonical-redirects-
pack.svg)

# Permalink Fix & Disable Canonical Redirects

 By [ccheney](https://profiles.wordpress.org/ccheney/)

[Download](https://downloads.wordpress.org/plugin/permalink-fix-disable-canonical-redirects-pack.1.0.5.zip)

 * [Details](https://wordpress.org/plugins/permalink-fix-disable-canonical-redirects-pack/#description)
 * [Reviews](https://wordpress.org/plugins/permalink-fix-disable-canonical-redirects-pack/#reviews)
 * [Development](https://wordpress.org/plugins/permalink-fix-disable-canonical-redirects-pack/#developers)

 [Support](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/)

## Description

This plugin makes WordPress’ default permalinks behavior work on the Concentric/
XO Communications shared hosting platform. It also disables the canonical redirection
feature as it causes an endless redirection loop outside of wp-admin. This plugin
also appears to resolve an issue with a recent release of WordPress 3.1 and IIS 
servers.

Description

This plugin ensures the REQUEST_URI variable is set during the initialization of
WordPress, allowing permalinks to work correctly.

Installation

The REQUEST_URI variable is not set correctly by the server platform.
 This plugin
builds each variation of REQUEST_URI by peicing together other available variables.

 1. Upload the ‘permalink-fix-disable-canonical-redirects-pack’ folder to the ‘wp-content/
    plugins/’ directory.
 2. Log into the WordPress dashboard http://example.com/wp-admin and activate the plugin.
 3. Setup your .htaccess file as described below, this is the most important step.
 4. _Make sure the .htaccess file is setup properly._ The server requires that you 
    convert end of line characters to UNIX format (LF). Be sure to add a hard return
    after the last directive. See additional-instructions.rtf for a step-by-step.
 5. RewriteCond %{REQUEST_FILENAME} !-d
     RewriteCond %{REQUEST_FILENAME} !-f RewriteRule
    ^(.*)$ index.php?q=$1 [L,QSA]
 6.  a. If for some reason you’re using this plugin _outside_ of the Concentric/XO shared
        hosting enviroment (assuming Apache) use the following .htaccess rules:

`
 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond%{
REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Changelog

## Reviews

![](https://secure.gravatar.com/avatar/a00f0152412c93b4fc50b6522d92002e983b796493def386e8d4136786142837?
s=60&d=retro&r=g)

### 󠀁[Fixes one problem](https://wordpress.org/support/topic/fixes-one-problem/)󠁿

 [drew3000](https://profiles.wordpress.org/drew3000/) September 3, 2016

But all the other post URLS stop working, still, so the problem runs deeper than
what this plugin addresses, it seems.

 [ Read all 1 review ](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/)

## Contributors & Developers

“Permalink Fix & Disable Canonical Redirects” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ ccheney ](https://profiles.wordpress.org/ccheney/)

[Translate “Permalink Fix & Disable Canonical Redirects” into your language.](https://translate.wordpress.org/projects/wp-plugins/permalink-fix-disable-canonical-redirects-pack)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/permalink-fix-disable-canonical-redirects-pack/),
check out the [SVN repository](https://plugins.svn.wordpress.org/permalink-fix-disable-canonical-redirects-pack/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/permalink-fix-disable-canonical-redirects-pack/)
by [RSS](https://plugins.trac.wordpress.org/log/permalink-fix-disable-canonical-redirects-pack/?limit=100&mode=stop_on_copy&format=rss).

## Meta

 *  Version **1.0**
 *  Last updated **11 years ago**
 *  Active installations **100+**
 *  WordPress version ** 2.3 or higher **
 *  Tested up to **4.3.34**
 *  [Advanced View](https://wordpress.org/plugins/permalink-fix-disable-canonical-redirects-pack/advanced/)

## Ratings

 2 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/reviews/)

## Contributors

 *   [ ccheney ](https://profiles.wordpress.org/ccheney/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/permalink-fix-disable-canonical-redirects-pack/)