Como redirecionar todas as páginas para a home menos uma no htaccess?

  • Autor Autor Juanlindros
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
J

Juanlindros

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola!

Quiero redirigir todas las páginas de mi sitio A a la home de mi sitio B, excepto una (la que verifica en Google Webmaster Tools). HE probado esto pero no funciona y me da error 500 cuando accedo al archivo excluido:

Inserir CODE, HTML ou PHP:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^sitio1\.com$ [NC]
RewriteCond %{REQUEST_URI}!^/googleXXXXXXXX.html
RewriteRule ^(.*)$ http://sitio2.com [R=301,L]

¿Alguna solución? Gracias!!!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola, en primer lugar tienes que abrir el fichero ".htacces", el cual está ubicado dentro de la carpeta "public_html". Al final del mismo debes hacer lo siguiente:
Si quieres redireccionar a página o directorio: Redirect 301 /old-page-name http://www.your-domain.com/new-page-name
Si quieres redireccionar todo un sitio a un nuevo dominio: Redirect 301 / http://www.new-domain.com
Saludos!
 
Si puedes borrar las paginas en el sitio A y la web A esta en Wordpress, esta es la solucion que te doy:
Instala en la web A https://wordpress.org/plugins/404-to-start/ e indicas la URL a la que tiene que redireccionar todos los errores 404

Gracias. No uso Wordpress, con lo que tengo que hacerlo desde .htaccess

Hola, en primer lugar tienes que abrir el fichero ".htacces", el cual está ubicado dentro de la carpeta "public_html". Al final del mismo debes hacer lo siguiente:
Si quieres redireccionar a página o directorio: Redirect 301 /old-page-name http://www.your-domain.com/new-page-name
Si quieres redireccionar todo un sitio a un nuevo dominio: Redirect 301 / http://www.new-domain.com
Saludos!

Compi, gracias por el intento, pero me parece que no sabes mucho del tema. Eso que comentas no sirve para lo que quiero hacer.

De todas formas, al final lo he solucionado haciendo pruebas. Dejo aquí el código por si le sirve a alguien:

Inserir CODE, HTML ou PHP:
Options +FollowSymLinks

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/googleXXXXX.html
RewriteRule (.*) http://tudominio.com [R=301,L]

Saludos,
 
Voltar
Topo