

RewriteRule ^/content/section/(+)/(+)/ /index.php?option=com_content&task=section&id=$1&Itemid=$2 RewriteRule ^/content/blogcategory/(+)/(+)/ /index.php?option=com_content&task=blogcategory&id=$1&Itemid=$2 RewriteRule ^/content/blogsection/(+)/(+)/ /index.php?option=com_content&task=blogsection&id=$1&Itemid=$2 RewriteLogLevel 3 IterationLimit 10 # Joomla/Mambo rewrite rules RewriteRule ^/$ /index.php htaccess and place the following in that file: To get individual site or directory configurations, you must pay for the full version.Ģ) Create a new file at the root of the Joomla! site called. There is a free version of the program which is limited in that it only allows a single configuration for all sites hosted on the server. For example, Helicon's ISAPI_Rewrite 3 is commercial. The important thing to remember is that it must mimic Apache's mod_rewrite. There are several, some may be free but most are commercial applications. If you're using shared hosting, you will have to convince your web host to install it for you.ġ) Install an ISAPI filter onto the web server that mimics mod_rewrite. The only caveat is that you need access to the server itself to install the ISAPI filter in step 1, so either you should be hosting your own server (not shared) or leasing a dedicated server from your web host. The following instructions should result in functional SEF URLs using Joomla! 1.5 and IIS6. There are several steps one must take to get Search Engine Friendly (SEF) URLs to work properly when using Joomla! on Microsoft's Internet Information Server (IIS) web servers. Some of these tutorials are included below. Tutorials are available for at least the following versions:

Helicon provides one which directly supports. Under IIS6, a third-party add-on must be used to enable Search Engine Friendly URLs. =web.config= This has been tested on Joomla 1.5 with IIS 7 on Windows Server 2008 with no problems so far. In the Joomla config turn on both the SEF and Apache mod_rewrite, next create a rule under IIS URL Rewrite: Pattern field: ^(+)/?$ Ignore case ON Action type: Rewrite Rewrite URL: index.php/ Regular expressions, wildcards or exact matches are all supported. The interface is largely self-explanatory. =GUI= If the IIS URL Rewrite module is installed, your website manager will have a tool for "URL Rewrite", visible in the IIS Manager's view of your site's configurable IIS modules. It is a free download and a Microsoft product. This functionality depends on the presence of the IIS URL Rewrite Module, which does not come with Windows. You can create the file yourself or use the GUI in the IIS7 Manager. If you have a server running IIS 7 and PHP, you can take advantage of IIS's own internal URL rewriting by using a web.config file similar to the one listed below.
