Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

isapi rewrite lite - anyone got it working?
(1 viewing) (1) Guest
Support forum for users using free edition of JoomSEF 3 (Joomla 1.5 compatible). These forums are mainly for mutual help between users.

Please note that due to our capacity limitations, we do not monitor these forums regularly.
  • Page:
  • 1

TOPIC: isapi rewrite lite - anyone got it working?

isapi rewrite lite - anyone got it working? 16 years, 11 months ago #3517

Hi all,

I have artio joomsef installed and downloaded the full version of isapi rewrite to work on my IIS server.

It worked fine until yesterday - guess it must have run out of the trial period. I downloaded the lite version but it doesn't seem to work. All the URL's bounce back to the index.php home page.

I used the same rules as dictated in the joomsef documentation for the lite version as the full version.

Does anyone have rewrite lite working with joomla? If so, can they share their genius with me on getting it to work properly?

My httpd.conf inside \\server\c\Program Files\Helicon\ISAPI_Rewrite3 looks like this:

RewriteEngine On
RewriteBase /

########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php [L,U]
#
########## End - 3rd Party SEF Section

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a tag in URL
RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

I copied a few lines from the log that rewrite creates if that helps:

10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] escaping /index.php
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] Rewrite URL to >> /index.php
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] rewrite 'clients.html' -> '/index.php'
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] init rewrite engine with requested uri /index.php
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] Htaccess process request C:\Program Files\Helicon\ISAPI_Rewrite3\httpd.conf
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] applying pattern '(.*)' to uri 'index.php'
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] RewriteCond: input='/index.php' pattern='^(/component/option,com)' =>
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] RewriteCond: input='/index.php' pattern='(/|\.htm|\.php|\.html|/[^.]*)$' =>
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] RewriteCond: input='//marvin/wwwroot/clients.html' pattern='' =>
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] RewriteCond: input='//marvin/wwwroot/clients.html' pattern='' =>
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] escaping /index.php
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] Rewrite URL to >> /index.php
10.0.0.155 10.0.0.155 Wed, 05-Dec-2007 14:28:37 GMT [www.mdmltd.com/sid#1][rid#247864536] rewrite 'index.php' -> '/index.php'

Thanks for any help that anyone can give.

Re:isapi rewrite lite - anyone got it working? 16 years, 11 months ago #3552

  • mage
  • OFFLINE
  • Posts: 2
Hello!

I've installed ISAPI Rewriter 3 Lite , so I can use ARTIO in my Joomla installation on IIS. It works just fine! This is the code that I'm using:

# Helicon ISAPI_Rewrite configuration file
# Version 3.0.0.25

RewriteBase /
 
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php [L,U]


My joomla site is on the wwwroot folder.

But the problem that I have is that when I uploaded in a host, is not working :(

It's like it couldn't find the rewrite file. Does somebody know what could it happend?

Re:isapi rewrite lite - anyone got it working? 16 years, 10 months ago #3723

Has anyone got URL re-writing working on Joomla 1.5 on a Windows Server with IIS?

Any advice on how I can get it working?

Re:isapi rewrite lite - anyone got it working? 16 years, 10 months ago #3744

  • miun
  • OFFLINE
  • A pesimist is just a well-informed realist.
  • Posts: 563
Hello, JoomSEF is not yet compatible with Joomla! 1.5. The work on this is in progress though.
ARTIO Support Team

Re:isapi rewrite lite - anyone got it working? 16 years, 10 months ago #3846

  • mage
  • OFFLINE
  • Posts: 2
I don't have Joomla 1.5; I have Joomla! 1.0.13 Stable
  • Page:
  • 1
User Login Empty