2009-08-21 14 views
29

Estoy tratando de redirigir todas las peticiones de mydomain.com si son algo así como:redirigir todas las peticiones bajo un dominio a la página estática

a ser redirigido a

Como siempre y cuando tenga mydomain.com en ella, que no vean esta página - es una volveremos pronto mensaje.

¿Debo hacerlo en .htaccess o conf? ¿Cómo?

+5

¿Por qué es esto fuera de tema? Lástima que aún no puedo emitir ningún voto de reapertura. – bjb568

+1

Ahora que puedo (hooray), toparme. – bjb568

+0

@ bjb568 sí, quién sabe; obviamente hay varias etiquetas específicamente para este tipo de pregunta en SO. Puedo entender que las personas pueden preferir tener esto en el servidor, pero llamarlo fuera del alcance es más bien abusivo de la autoridad y el sentido común. \ O/ –

Respuesta

46

realidad terminó por encontrar la respuesta en ServerFault:

https://serverfault.com/questions/32513/url-redirect-to-another-page-on-the-same-site

"Este ejemplo 302 redirigir todas las URL a "/underconstruction.html":

RewriteEngine On 
RewriteCond %{REQUEST_URI} !=/underconstruction.html 
RewriteRule^/underconstruction.html [R=302] 

(que se traduce como "Si URI no se /underconstruction.html, redirigir a /underconstruction.html")" - Tommeh

+1

Si esto no funciona en un primer momento, intente cambiar el apache.conf (en Linux: /etc/httpd/conf/httpd.conf) establecer '' AllowOverride AllowOverride None' a all' el interior del '' configuración. A continuación, reinicie apache (en Linux: /etc/init.d/httpd restart) –

Cuestiones relacionadas