| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
cazatrucos Me he pasado a noXtrum

Registrado: 20 Dic 2006 Mensajes: 282 Ubicación: Cádiz- chiclana :p
|
Publicado: Mar Jul 17, 2007 5:55 pm Asunto: Como hacer el error 301???? |
|
|
Hola segun tengo entendido por las paginas que tengo en php que son dinamicas las paso con mod rewrite cone l .htaccess a modo estaticas...
pero el problema es q ahora dice que hay dos direcciones iguales....
me han dicho que genere el error 301 a las url antiguas...
pero como se hace eso???
gracias y saludos... _________________ Juegos- Postres. Herramienta para webmasters Alertas Links |
|
| Volver arriba |
|
 |
JustMe Vivo en Xeoweb
Registrado: 27 Sep 2005 Mensajes: 3070 Ubicación: Por ahí....
|
Publicado: Mar Jul 17, 2007 6:32 pm Asunto: |
|
|
301 No es un error, es un código de una redirección permanente:
En PHP
| Código: | <?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://nueva_url" );
?> |
En ASP .NET
| Código: | <script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://nueva_url");
}
</script> |
En ASP
| Código: | <%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://nueva_url");
%> |
En JSP (Java)
| Código: | <%
response.setStatus(301);
response.setHeader( "Location", "http://nueva_url" );
response.setHeader( "Connection", "close" );
%> |
En PERL
| Código: | $q = new CGI;
print $q->redirect("http://nueva_url");
|
En Ruby
| Código: | def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://nueva_url"
end |
Desde Apache, aunque depende, aquí redirije cualquier página en antiguo dominio a nuevo dominio:
| Código: | RewriteEngine on
RewriteRule (.*) http://nueva_url/$1 [R=301,L] |
_________________ PHP Data uri fier
Blog Gratis |
|
| Volver arriba |
|
 |
hostxxi Busco en Dmoz
Registrado: 23 May 2007 Mensajes: 165
|
Publicado: Mar Jul 17, 2007 6:52 pm Asunto: |
|
|
Yo suelo usar el de apache que lo pones en el archivo .htaccess
Por ejemplo aqui tienes la tipica para hacer que tu web no tenga las www
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
Saludos _________________ directorio
Liga Futbol |
|
| Volver arriba |
|
 |
cazatrucos Me he pasado a noXtrum

Registrado: 20 Dic 2006 Mensajes: 282 Ubicación: Cádiz- chiclana :p
|
Publicado: Mie Jul 18, 2007 6:40 am Asunto: |
|
|
Hola, ante todo gracis por vuestras respuestas, pero aun sigo despistado......
haber si he entendido bien....
yo tengo estas url:
en el .htaccess tengo esto:
(resumiendo.....)
RewriteEngine on
RewriteRule ^index.html index.php
RewriteRule ^trucos_juegos_gratis([1-9][0-9]*)-([1-9][0-9]*).* modules.html?name=Encyclopedia&op=content&tid=$1&page=$2
y en el header.php, tengo algo similar para que funcione el .htaccess...
entonces como veran ahora mismo existe dos url....
el index.php (original....)
y el index.html...
como tendria que poner eso del 301?, para que solo exista el index.html al igual que las otras url...
-----
RewriteRule ^trucos_juegos_gratis([1-9][0-9]*)-([1-9][0-9]*).* modules.html?name=Encyclopedia&op=content&tid=$1&page=$2
esat seria: trucos_juegos_gratis(numero).html
bueno un saludo y gracias ... _________________ Juegos- Postres. Herramienta para webmasters Alertas Links |
|
| Volver arriba |
|
 |
Mikel l Inktomi: el mejor motor de búsqueda
Registrado: 08 Nov 2007 Mensajes: 139 Ubicación: Donostia - San Sebastian
|
Publicado: Lun May 12, 2008 3:13 pm Asunto: |
|
|
| JustMe escribió: | 301 No es un error, es un código de una redirección permanente:
En PHP
| Código: | <?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://nueva_url" );
?> |
|
donde hay que colocar este codigo?!? lo he puesto en www.miltalleres.es y no pasa nada.. seguire probando... _________________ www.iruzun.es | www.miltalleres.com
Tengo que leer más |
|
| Volver arriba |
|
 |
RBZ Yo uso Google

Registrado: 30 Nov 2006 Mensajes: 1440 Ubicación: Sevilla, España
|
Publicado: Jue May 15, 2008 5:01 pm Asunto: |
|
|
| Mikel l escribió: | | JustMe escribió: | 301 No es un error, es un código de una redirección permanente:
En PHP
| Código: | <?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://nueva_url" );
?> |
|
donde hay que colocar este codigo?!? lo he puesto en www.miltalleres.es y no pasa nada.. seguire probando... |
¿Lo has puesto dónde?, debe ser una página de php. _________________ Sevilla Fotos de Sevilla, España - monumentos fotografías
Catedral de Sevilla |
|
| Volver arriba |
|
 |
JustMe Vivo en Xeoweb
Registrado: 27 Sep 2005 Mensajes: 3070 Ubicación: Por ahí....
|
Publicado: Jue May 15, 2008 5:21 pm Asunto: |
|
|
Es muy simple, te pongo un ejemplo, tú tienes una página llamada chismesverdes.php, de pronto hay un gran cambio en la industria de chismes y resulta que ahora los que molan son los chismes rojos, desde luego, ya has posicionado chismesverdes.php, tienes enlaces hacia esa página y no quieres perder el trabajo realizado, entonces decides redireccionar chismesverdes.php a chismesrojos.php y aprovechar estos enlaces y posicionamiento, entonces guardas en lugar seguro tu página anterior: chismesverdes.php y creas una nueva página con el siguiente contenido:
| Código: | <?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://example.com/chismesrojos.php" );
?> |
Esta página la vas a llamar chismesverdes.php y la vas a subir al servidor reemplazando la antigua, y eso es todo, cuando alguien (incluyendo un robot) llegue a la vieja y desactualizada chismesverdes.php será redirigido a la nueva y mejorada chismesrojos.php.
Desde luego, para hacerlo, necesitas php o usar cualquiera de los códigos que aparecen en un mensaje anterior de este mismo tema dependiendo del lenguaje que uses, quizás el más fácil es el .htaccess actualmente es muy raro el servidor que no lo soporte. _________________ PHP Data uri fier
Blog Gratis |
|
| Volver arriba |
|
 |
Mikel l Inktomi: el mejor motor de búsqueda
Registrado: 08 Nov 2007 Mensajes: 139 Ubicación: Donostia - San Sebastian
|
Publicado: Jue May 15, 2008 8:10 pm Asunto: |
|
|
| JustMe escribió: | Es muy simple, te pongo un ejemplo, tú tienes una página llamada chismesverdes.php, de pronto hay un gran cambio en la industria de chismes y resulta que ahora los que molan son los chismes rojos, desde luego, ya has posicionado chismesverdes.php, tienes enlaces hacia esa página y no quieres perder el trabajo realizado, entonces decides redireccionar chismesverdes.php a chismesrojos.php y aprovechar estos enlaces y posicionamiento, entonces guardas en lugar seguro tu página anterior: chismesverdes.php y creas una nueva página con el siguiente contenido:
| Código: | <?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://example.com/chismesrojos.php" );
?> |
Esta página la vas a llamar chismesverdes.php y la vas a subir al servidor reemplazando la antigua, y eso es todo, cuando alguien (incluyendo un robot) llegue a la vieja y desactualizada chismesverdes.php será redirigido a la nueva y mejorada chismesrojos.php.
Desde luego, para hacerlo, necesitas php o usar cualquiera de los códigos que aparecen en un mensaje anterior de este mismo tema dependiendo del lenguaje que uses, quizás el más fácil es el .htaccess actualmente es muy raro el servidor que no lo soporte. |
asi da gusto jaja pa tontos jij yo solo uso html.. (soy un novato y tengo intentcion de aprender php pero aun toy mu lejos.. y ahora es cuando quedo muy mal jaja
entonces lo que tengo que hacer es:
crear un archivo que se llame "index.php" y en poner ahi el codigo no? _________________ www.iruzun.es | www.miltalleres.com
Tengo que leer más |
|
| Volver arriba |
|
 |
JustMe Vivo en Xeoweb
Registrado: 27 Sep 2005 Mensajes: 3070 Ubicación: Por ahí....
|
Publicado: Jue May 15, 2008 8:28 pm Asunto: |
|
|
A ver, dime, de que URL a que URL deseas redirigir y te armo un php o un .htaccess. _________________ PHP Data uri fier
Blog Gratis |
|
| Volver arriba |
|
 |
Mikel l Inktomi: el mejor motor de búsqueda
Registrado: 08 Nov 2007 Mensajes: 139 Ubicación: Donostia - San Sebastian
|
|
| Volver arriba |
|
 |
JustMe Vivo en Xeoweb
Registrado: 27 Sep 2005 Mensajes: 3070 Ubicación: Por ahí....
|
Publicado: Jue May 15, 2008 9:42 pm Asunto: |
|
|
Imagino que usas windows, pues abre el notepad (bloc de notas) o un editor de texto simple cualquiera y pega lo siguiente:
| Código: | RewriteEngine on
RewriteRule (.*) http://www.miltalleres.com/$1 [R=301,L]
|
Ahora guárdalo con el nombre ".htaccess" sin las comillas, nota que empieza con un punto (.) y contiene una doble c y una doble s y se encuentra en minúsculas.
Sube este archivo .htaccess a la raíz del servidor donde se encuentra miltalleres.es.
Prueba. _________________ PHP Data uri fier
Blog Gratis |
|
| Volver arriba |
|
 |
allvipdomains Me he pasado a noXtrum

Registrado: 03 Mar 2008 Mensajes: 279
|
Publicado: Jue May 15, 2008 10:18 pm Asunto: |
|
|
Otra duda que me surge a mi: ¿Se puede hacer ésto para html? _________________ Camisetas y Web Empresa |
|
| Volver arriba |
|
 |
Mikel l Inktomi: el mejor motor de búsqueda
Registrado: 08 Nov 2007 Mensajes: 139 Ubicación: Donostia - San Sebastian
|
Publicado: Vie May 16, 2008 6:15 am Asunto: |
|
|
OK! gracias
y hasta cuando me recomendais que mantenga el dominio .es? muchos de ls enlaces que coloque hacia miltalleres.ES ya los cambie hacia .COM
saludos  _________________ www.iruzun.es | www.miltalleres.com
Tengo que leer más |
|
| Volver arriba |
|
 |
|