IIS Installation

Installing Jojo CMS on IIS (6 or 7) is just about as easy as on Apache.

IIS config

Before you start you'll need to ensure IIS is setup for Jojo. You'll need PHP5 installed (I'll leave this up to you, but you've probably already done this.) and ISAPI_Rewrite installed.

I'm going to assume you're only used the free Lite version.

ISAPI_Rewrite config

Open up the httpd.conf file from the folder you installed ISAPI_Rewrite (Probably C:\Program Files\Helicon\ISAPI_Rewrite3) in a text editor. You'll need to add a rewrite directive at the end of this config file. This file may be empty at the moment.

If your site is going to be installed at http://exmaple.com then the directive will look like this:
RewriteRule ^/(.*) /index.php?uri=$1 [L]


If your site is going to be installed at http://example.com/mycoolsite then the directive will look like this:
RewriteRule ^/mycoolsite/(.*) /mycoolsite/index.php?uri=$1 [L]

Continue installation

Now just start/continue the installation as per normal. Jojo may create a .htaccess file for Apache during setup. Just ignore this as you've already create the rewrite directive that the .htaccess file sets up anyway.

Complete the installation and you're all ready to go.