Esta en: Hosting Mexico » Soporte tecnico » Base de conocimiento » Aplicaciones web » Usar .htaccess (mod_rewrite) en IIS

Base de conocimiento

Aplicaciones web

Usar .htaccess (mod_rewrite) en nuestros servidores Microsoft IIS

.htaccess (compatible con mod_rewrite de Apache) esta disponible en nuestros servidores web Microsoft IIS 6.0 bajo Windows 2003 mediante el componente ISAPI Rewrite 3. Puede consultar ejemplos y sintaxis de expresiones regulares en el sitio web del fabricante (en ingles).

Para el correcto funcionamiento del componente debe de colocar su archivo .htaccess en el directorio raiz del sitio (normalmente httpdocs) y solicitar mediante un ticket de soporte la asignacion de los permisos correspondientes a su IUSR_ para el correcto funcionamiento del mismo.


Ejemplo de .htaccess para redireccion 301 con y sin "www" (Para evitar problemas de posicionamiento web - SEO)

RewriteEngine on

RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP:Host} ^(?!www\.)(.+)$ [NC]
RewriteCond %{REQUEST_URI} (.+)
RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]