Pregunta

Necesito ayuda con algunas reglas en ISAPI_Rewrite en mi instalación. (Si sólo conoce el mod_rewrite podría ser una buena ayuda para, así que adaptar la configuración).

Voy a ser muy honesto sobre mis necesidades. Necesito hacer esta configuración en las próximas horas, y no tengo tiempo de ahora entender todo sobre reescrituras, expresiones regulares y tal. Realmente pienso que usted me puede ayudar, si tuviera más reputación Me incluso configurar una recompensa ...: (

De hecho, creo que lo que necesito es simple:

Tengo un dominio .com. La url principal de mi sitio web va a ser http: // www.mainurl.com/. Tengo otros dos dominios: mainurl.net y mainurl.org

.

Lo que necesito (en isapi-reescritura 2, la configuración hecha con httpd.ini archivo en el archivo raíz) es: cada vez que alguien escribe mainurl.net en el navegador se convierte en http: // www.mainurl.com/ 301 de redireccionamiento. Si está escrito sin www convierte en http: // www.mainurl.com/. Si alguien escribe mainurl.net/about se convierte en http: // www.mainurl.com/about/. Siempre redirigir el .com, la parte www y la barra final /.

Gracias de antemano a todos!

¿Fue útil?

Solución

Su sintaxis ISAPI_Rewrite2 será:

[ISAPI_Rewrite]

RewriteCond Host: (mailurl\.(?:net|org|com))
RewriteRule (.*?)(/)? http\://www.$1$2(?3:/) [R]

RewriteCond Host: www\.mainurl\.(?:net|org)
RewriteRule (.*) http:// www.mainurl.com$1 [RP]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top