Interspire Product Knowledge Base

Would you like to...

Print this page Print this page

Email this page Email this page

Post a comment Post a comment

Subscribe me

Add to favorites Add to favorites

Remove Highlighting Remove Highlighting

Edit this Article

Export to PDF

User Opinions (14 votes)

50% thumbs up 50% thumbs down

How would you rate this answer?



Thank you for rating this answer.

Running Interspire Website Publisher on a Windows IIS Server

This article is for running Interspire Website Publisher on a Windows IIS Server. If you are using an Apache Webserver, click here. If you are using a Windows IIS Server, continue reading below.

Interspire Website Publisher uses a special Search Engine Friendly (SEF) URLs for your site by "rewriting" them.

For example, instead of having a URL like:

http://www.myarticlesite.com/category.php?id=34245&title=My+Category&page=3

the URL rewriting converts them to this:

http://www.myarticlesite.com/category/My-Category/page/3/
Some servers or situations mean the default Interspire Website Publisher installation will not work straight away.

If you are running Interspire Website Publisher on a Windows IIS server you need a program called ISAPI Rewrite on your server. You need to contact your host to make sure they have this program. You will also need to know where to place the "Rewrite rules". The rules will be different based on where you install Interspire Website Publisher.

If you install Interspire Website Publisher just on your base domain, (e.g. if you just type in www.website.com and Interspire Website Publisher shows up) then you need the following rules:

[ISAPI_Rewrite]
RewriteRule /categories(.*) /categories.php?$1 [I,L]
RewriteRule /pages(.*) /pages.php?$1 [I,L]
RewriteRule /blogrss(.*) /blogrss.php?$1 [I,L]
RewriteRule /blogs(.*) /blogs.php?$1 [I,L]
RewriteRule /search(.*) /search.php?$1 [I,L]
RewriteRule /authors(.*) /authors.php?$1 [I,L]
RewriteRule /articlerss(.*) /articlerss.php?$1 [I,L]
RewriteRule /newsrss(.*) /newsrss.php?$1 [I,L]
RewriteRule /news(.*) /news.php?$1 [I,L]
RewriteRule /articles(.*) /articles.php?$1 [I,L]


If you install Interspire Website Publisher in a subdirectory, (e.g. www.website.com/subfolder/) then you need to change every occurance of the word 'subfolder' in these rules to the sub-folder name then use them:

[ISAPI_Rewrite]
RewriteRule /subfolder/categories(.*) /subfolder/categories.php?$1 [I,L]
RewriteRule /subfolder/pages(.*) /subfolder/pages.php?$1 [I,L]
RewriteRule /subfolder/blogrss(.*) /subfolder/blogrss.php?$1 [I,L]
RewriteRule /subfolder/blogs(.*) /subfolder/blogs.php?$1 [I,L]
RewriteRule /subfolder/search(.*) /subfolder/search.php?$1 [I,L]
RewriteRule /subfolder/authors(.*) /subfolder/authors.php?$1 [I,L]
RewriteRule /subfolder/articlerss(.*) /subfolder/articlerss.php?$1 [I,L]
RewriteRule /subfolder/newsrss(.*) /subfolder/newsrss.php?$1 [I,L]
RewriteRule /subfolder/news(.*) /subfolder/news.php?$1 [I,L]
RewriteRule /subfolder/articles(.*) /subfolder/articles.php?$1 [I,L]

Your host will inform you where to place the rules, or request the rules from you so they can apply them. For the rules to take affect, the IIS server may need to be restarted.

Powered by Interspire Knowledge Manager - World's #1 Best Selling FAQ and Knowledge Base Software