Joelika.com

Netfirms Pretty Permalinks Now Supported By Netfirms?

I had a couple of posts today regarding 404 errors popping up with my Netfirms Pretty Permalinks plugin. As I’d mentioned before, I’ve actually switched off of Netfirms, so I wasn’t able to confirm or troubleshoot the issue until tonight (big thanks to Seth at floatingboymedia.com for allowing me access to test).

After an hour of trying to get WordPress to even upload and install (FTP kept timing out, and the install page was littered with MySQL Server Has Gone Away errors), I can confirm the following:

  1. It seems as if Netfirms has updated their servers to support WordPress pretty permalinks out of the box
  2. The latest version of my Netfirms Pretty Permalinks plugin uses mod_rewrite rules that will conflict with the new support, triggering 404 errors (which, strangely enough, is the same mod_rewrite they publish on their support page)
  3. If you were using an older version of my plugin with the old mod_rewrite rules, pretty permalinks seem to be unaffected and everything is probably working normally
  4. It seems as if my plugin will now be obsolete (which, is a good thing)

I don’t know if the new WordPress permalink support has been rolled out to all Netfirms users or not. I did have a report from one user a couple weeks ago stating they had pretty permalinks without installing the plugin, but I didn’t get any error reports until today.

To stop the 404 errors and use Netfirm’s pretty permalink support, please do the following:

  1. Log into WordPress
  2. Goto Plugins and disable Netfirms Pretty Permalinks
  3. Goto Settings > Permalinks and revert your permalinks back to the default, non-pretty state
  4. Go back to Settings > Permalinks and pick your desired permalink structure

Also, if you’ve made any custom mod_rewrite rules, please note you’ll need to change your .htaccess manually to the default mod_rewrite rules WordPress will generate.

If you have any other issues or comments, please leave them below. Celebrate Netfirms users! You finally have pretty permalinks out of the box! :-D

trackback | permalinkComments Feed

Brad W:

20080409 01:37

” ….you’ll need to change your .htaccess manually to the default mod_rewrite rules WordPress will generate.”

Exactly how and where do I find those default mod_rewrite rules?

I had pretty permalinks working (without your plug-in) on my netfirms account until a couple of weeks ago. Now they’ve stopped, and I can’t navigate past the home page unless I revert to the default permalinks.

I deleted the .htaccess file on the server, selected the desired pretty permalinks structure, which created a new .htaccess file. Which has nothing in it, as far as I can see. And the permalinks still don’t work.

Any advice?

joel:

20080413 07:44

Hi Brad W,

Are you currently using my Netfirms Pretty Permalinks plugin? The default rules should look something link this:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

You can copy and paste that into your .htaccess file, however your RewriteBase will vary depending if you have WordPress installed in a sub-directory. Let us know if that solves anything for you.

“No input file specified” error:

20080423 09:05

[...] support URIs without “/index.php,” without the work-around. Apparently Netfirms fixed this one month ago, but I didn’t have any clashes till [...]

Netfirms Pretty Permalinks:

20090130 11:20

[...] for WordPress pretty permalinks out of the box, rendering this plugin obsolete. Please visit http://www.joelika.com/2008/03/24/266 for more details and how to enable Netfirms pretty permalink support if you’ve been using [...]

Netfirms Pretty Permalinks | Best Plugins - wordpress – widgets – plugin 2012:

20130320 12:35

[...] for WordPress pretty permalinks out of the box, rendering this plugin obsolete. Please visit http://www.joelika.com/2008/03/24/266 for more details and how to enable Netfirms pretty permalink support if you’ve been using [...]