rewritebase - Cómo redirigir una sola página web de un dominio a otro utilizando.htaccess
rewrite url apache (2)
¿Cómo puedo obtener el siguiente redireccionamiento para trabajar?
olddomain.com/employee-scheduling-software.html
Para redirigir a
newdomain.us/employee-scheduling-software.html
Tengo mod_rewrite, pero básicamente soy un novato completo en esta área
Puede usar este código en .htaccess en olddomain.com:
RewriteEngine on
RewriteRule ^employee-scheduling-software/.html$ http://newdomain.us/employee-scheduling-software.html [R,QSA]
Como el ^employee-scheduling-software/.html$
es una expresión regular PERL, debe escaparse del punto en ".html" con una barra diagonal inversa ( /.
).
Esto solo redirigirá employee-scheduling-software.html
al nuevo dominio. Si desea redirigir todos los archivos al nuevo dominio, use:
RewriteEngine on
RewriteRule ^(.*)$ http://newdomain.us/$1 [R,QSA]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^employee-scheduling-software.html$ http://newdomain.example.org/employee-scheduling-software.html
</IfModule>
Puedes cambiar la regla en:
RewriteRule ^employee-scheduling-software.html$ http://newdomain.example.org/employee-scheduling-software.html [R=301]
que enviará un encabezado 301 Moved Permanently
al navegador, por lo que actualiza sus marcadores y esas cosas.