mod_rewrite

web. optimizacion. mod_rewrite

Consultas relativas a mod_rewrite

Tengo varios dominios en mi plan de hosting pero quiero que todas las visitas entren sólo por uno de ellos, ¿Cómo puedo hacerlo?

Para hacer que todas las visitas accedan a través de un único dominio, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^mipropiodominio.com$ [NC]
RewriteRule ^(.*) http://mipropiodominio.com/$1 [R=302,L]

Sustituya mipropiodominio.com por el dominio a través del cual desea que se acceda.

De esta forma evita también el acceso a través de dominios ajenos que apunten a su espaio web.

¿Cómo puedo hacer que al acceder a un dominio concreto se redirija a otro diferente?

Para hacer que todas las visitas a un dominio concreto se dirijan a otro dominio diferente, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^mipropiodominio.com$ [NC]
RewriteRule ^(.*) http://otro.mipropiodominio.com/$1 [R=302,L]

Sustituya otro.mipropiodominio.com por el dominio a través del cual desea que se dirijan las visitas.

¿Cómo puedo hacer que las visitas siempre vayan a la misma página?

Para hacer que todas las visitas visualicen una única página dentro de su espacio web, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

RewriteEngine On
RewriteRule ^(.*) index.html [L]

Sustituya index.html por la página a la cual desea que se dirijan las visitas.

¿Cómo puedo redirigir las visitas de mi web a un dominio diferente?

Para que las visitas que recibe su sitio web se redirijan automáticamente a otro dominio, puede crear un fichero con nombre .htaccess en la carpeta raíz de su web con el siguiente contenido

RewriteEngine On
RewriteRule ^(.*)$ http://www.mipropiodominio.com/$1 [r=302,nc]

Siendo www.mipropiodominio.com el dominio hacia el que se redirigirán las visitas.

¿Cómo puedo utilizar mod_rewrite en mi plan de tipo Unix?

Para utilizar mod_rewrite en su plan de hosting de tipo unix, puede utilizar ficheros .htaccess dentro de su espacio web en los que defina las reglas que necesite.

¿Cómo redirijo un dominio a una carpeta de mi web?

Para que al acceder a un dominio concreto el visitante sea redirigido a una carpeta, en el raíz del web, cree un fichero .htaccess con el siguiente contenido:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mipropiodominio.com
RewriteRule ^(/)?$ carpeta [L]

Sustituya mipropiodominio.com por el dominio para el cual desea hacer la redirección y carpeta por la carpeta de destino.

Más información en la web del fabricante.

Si no ha encontrado respuesta a su consulta técnica utilice el siguiente formulario para plantearnos su pregunta.