Pergunta

Preciso de ajuda com algumas regras no isapi_rewrite na minha instalação. (Se você souber apenas Mod_rewrite, pode ser uma boa ajuda, então eu adaptaria a configuração).

eu vou ser muito honesto sobre minhas necessidades. Eu preciso fazer essa configuração nas próximas horas e não tenho tempo agora mesmo Compreendo tudo sobre reescritas, expressões regulares e tal. Eu realmente acho que você pode me ajudar, se eu tivesse mais reputação, eu até configuraria uma recompensa ... :(

Na verdade, acredito que o que eu preciso é simples:

Eu tenho um domínio .com. O URL principal do meu site será http: // www.mainurl.com/. Eu tenho dois outros domínios: mainurl.net e mainurl.org.

O que eu preciso (no ISAPI-AREWRITE 2, a configuração feita com o arquivo httpd.ini no arquivo root) é: toda vez que alguém grava mainurl.net no navegador, torna-se http: // www.mainurl.com/ 301 redirecionamento. Se estiver escrito sem www, http: // www.mainurl.com/. Se alguém escrever mainurl.net/abou, ele se torna http: // www.mainurl.com/about/. Redirecionar sempre o .com, a parte www e a barra final /.

Agradecemos antecipadamente a todos vocês!

Foi útil?

Solução

Sua sintaxe 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 em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top