ISAPI Rewrite working not in all browsers

Discussion in 'Site & Server Administration' started by cmarianacci, Oct 19, 2007.

  1. #1
    We have installed the ISAPI Rewrite 2 on our VPS server.
    Our domain is http://www.easygolanguages.com

    In firefox the URL rewrite works fine. In internet explorer, in some computers it works, in others it doesn't. We are not sure what else to do!!! I have 3 computers; in 2 computers the website works fine, in the third one it doesnt.

    We have already checked the permissions and we have also confirmed with the server to make sure these where correct.

    We had a VPS server where we had to install the ISAPI re-write.

    Now we got another server which already has the ISAPI re-write installed. In both server we have uploaded the same web files, the VPS with the httpd.ini with the following code:

    [ISAPI_Rewrite]
    # 3600 = 1 hora de cache
    CacheClockRate 3600
    RepeatLimit 32

    # Bloquea los intentos de acceso al archivo httpd.ini y httpd.parse.errors
    RewriteRule /httpd(?:.ini|.parse.errors).* / [F,I,O]
    # Bloquea el acceso externo al fichero de ayuda de Isapi Rewrite
    RewriteRule .*.isrwhlp / [F,I,O]
    # Instrucciones Rewrite
    RewriteCond Host: (.+)
    # Evita que el usuario acceda al fichero global.asa y redirige el archivo index.html a index.asp
    RewriteRule ^/global.asa /index.asp
    RewriteRule ^/index.html /index.asp


    RewriteRule (.*?\.asp)(\?[^/]*)?/([^/]*)/([^/]*)(.*) $1(?2$2&:\?)$3=$4$5 [NS,I]


    In the new host we have generated this from the control panel:

    [ISAPI_Rewrite]
    # Helm ISAPI - Start Of Rule
    # Helm ISAPI - Rule ID: 20071016192826
    # Helm ISAPI - Rule Name: Simular Carpetas
    # Helm ISAPI - Status: ACTIVE
    RewriteRule (.*?.asp)(?[^/]*)?/([^/]*)/([^/]*)(.*) $1(?2$2&:?)$3=$4$5 [NS,I]
    # Helm ISAPI - End Of Rule

    # Helm ISAPI - Signature Hash: 6181C1AB133941F0C8AFBC9559B6F495
    # WARNING: THIS FILE CANNOT BE MODIFIED OUSTIDE OF HELM AND HELM ISAPI!


    We get errors from both servers; some explorers see the the site, some give error 500.

    In the second hosting, the httpd.parse.errors sais "Bad regular expression at lines 6 - 6."

    We have tried opening both sites which have the same files but hosted in differente servers on the same computer. One of the sites works in explorer and one doesnt.

    I am willing to pay someone to work on this for us. Any suggestions on someone I could contact?

    thanks,


    cm
     
    cmarianacci, Oct 19, 2007 IP