Admin5 Creo que todos lo conocen. Desde la primera vez que entré en A5, vi que A5 no hacía 301, es decir, 301 sin www fue reemplazado por www. Por ejemplo, cuando A5 ingresa a admin5.com, aparecerá este nombre de dominio. Si hacemos clic en un artículo bajo este nombre de dominio, todos los artículos de este sitio no tendrán hipervínculos www. Entonces, ¿cómo puede un sitio web tan grande como A5 cambiar todo el sitio web con cambios mínimos?
1. La gravedad de no hacer 301;
Si un sitio web no hace un buen trabajo con 301, habrá muchos problemas. Por ejemplo, hay cuatro direcciones como A5 que apuntan al mismo artículo. Consulte el siguiente ejemplo:
http://www.admin5.com/plus/view.php?aid=371620
http://admin5.com/plus/view.php?aid=371620
http://www.admin5.com/article/20110827/371620.shtml
http://admin5.com/article/20110827/371620.shtml
Las cuatro direcciones anteriores apuntan a una de mis contribuciones anteriores. Creo que todos conocen las consecuencias. He visto que rooibos en Webmaster.com bloquea la carpeta plus. Sin embargo, rooibos es un protocolo, no una regulación. http://www.baidu.com/s?tn=baiduhome_pg&bs=www.admin5.com%2Fplus%2Fview.php%3Faid%3D&f=8&rsv_bp=1&wd=%CD%F5%D3%C0%CD%A8%A3 %BA%C9%EE%B6%C8%B7%D6%CE%F6%B4%B4%D2%DA%CD%F8SEO%B2%DF%C2%D4%A3%A8%D2%BB%A3%A9 +&n=2&inputT=703 Este artículo no es mío. Lo busqué en Baidu. La instantánea es del 19 de agosto. Por otro lado, está demostrado que el rooibos es un protocolo, por lo que se refleja la importancia del 301.
2. Haga que la página de inicio sea 301;
<? Encabezado ("HTTP/1.1 301 movido permanentemente");
Encabezado( "Ubicación: http://www.admin5.com ");?
Esta cadena de código es el código 301 de PHP, que se puede insertar en el encabezado de index.php, pero esto tendrá problemas secundarios. Por ejemplo, si nuestro servidor está configurado con el archivo predeterminado como html, htm o shtml, entonces. el index.html se abrirá primero. El archivo php se ignorará y no tendrá ningún efecto. Si nuestro servidor está configurado para abrir php de forma predeterminada, por razones de compatibilidad con los motores de búsqueda, queremos abrir html cada vez. Debe saltar a http://www.admin5 con 301.com/index.html , luego surge un nuevo problema, es decir, cada vez que se abre un archivo index.html, no el directorio raíz del sitio web. De hecho, podemos cambiar directamente el nombre del sufijo del archivo html generado a php. Ese archivo php es en realidad una página estática que no llama a ninguna base de datos. Desde una perspectiva de búsqueda, se puede decir que cualquier archivo sin un signo? . documento. Por lo tanto, aquí solo necesita abrir php de forma predeterminada en el servidor. Si es un servidor, consulte a continuación (por supuesto, A5 debe ser un servidor). Este párrafo está escrito para usuarios de host virtual que tienen una situación similar a A5.
3. Una vez que la página de inicio esté lista, ¿qué debo hacer si la gente accede directamente a la página interior?
¿Qué debo hacer si el usuario hace clic directamente en una página interna sin www? Esto requiere 301 para todo el sitio. Entonces el archivo sin www es un archivo shtml que no admite 301. ¿Cómo? 301? Entonces surge un nuevo problema. En este momento, se debe configurar el servidor y modificar httpd.ini. Como no se puede conocer el tipo de servidor, no hay forma de anotarlo aquí, pero puede dar ideas. visto arriba son todos en común Hay un 371602 que es el mismo. Este es el número de identificación del artículo. La carpeta generada es la fecha del día. Luego 301 los dinámicos y los que no tienen www. Esta regla no debería ser difícil de escribir.
4. ¿Qué trabajo hay que hacer para que 301 sea más perfecto?
Después de hacer 301, o simplemente ser amigo de 301 en la página de inicio, ¿cómo podemos permitir que los usuarios y los motores de búsqueda solo abran archivos www cada vez? Esto es solo un trabajo final. Solo necesitamos modificar el archivo de plantilla para agregar /xxx y. ../plus /xxx, agregue la dirección absoluta http://www.admin5.com delante del primer / y escriba lo mismo en el archivo Incluir. De esta manera, incluso si solo crea un usuario 301 en la página de inicio, los usuarios y los motores de búsqueda no se pueden importar a un lugar sin www.
En realidad, 301 es bastante simple. Hace medio mes, estaba convencido de que Alimama no lo tenía. Ahora también hice 301. En comparación con Chinaz, el sitio web para webmasters, hace un mejor trabajo y siempre lo ha tenido. No es que A5 no sea bueno, después de todo, un sitio web grande no hace esto todos los días. Mi objetivo es hacer que A5 sea mejor y más profesional. El artículo es original de Mingrui. Conserve http://www.xmztd.com para reimprimir. Gracias a todos, avíseme si hay algo incompleto.
Editor a cargo: Chen Long Espacio personal del autor Mingrui