Ajuda no redirecionamento para domínios .com, .net e .org: redirecionando todos eles para .com
-
20-09-2019 - |
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!
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]