(gs):Movable Type Dynamic Template 403 error

  • This page was last modified on March 14, 2011, at 08:48.
The (mt) Community Wiki is a collaborative project. Any (mt) Media Temple customer or employee may contribute. Not all articles and/or content have been tested for accuracy by (mt) Media Temple.

For officially moderated and tested articles, be sure to visit our KnowledgeBase.

From (mt) Community Wiki

Contents


Symptoms

Part or all of your website generates 403 Forbidden errors after enabling dynamic templates in Movable Type. If the blog is installed in the document root of your site, every attempt to view a page results in the error. This includes attempts to access http://example.com/movabletype/mt.cgi.

You most likely followed these steps to enable dynamic templates:

  1. Log into Movable Type.
  2. Click on the Templates link for any of your blogs.
  3. Under Build Options, select either Build Only Archive Templates Dynamically or Set Each Template's Build Options Separately, then save.

Diagnosis

Movable Type has created an .htaccess file in the blog's root folder. This .htaccess file sets up some mod_rewrite rules that are intended to make the dynamic templates work. However, for mod_rewrite to work, the FollowSymlinks option must be enabled.

Solution

Open the .htaccess file created by Movable Type. Change the Options -Indexes line to the following:

.htaccess
Options -Indexes +FollowSymlinks

Please note that (mt) Media Temple does not support the specific configuration of third-party software.