Agregar la extensión .html a solo una página en mi sitio de Wordpress

2

Teníamos un sitio antiguo que tenía páginas html. Una de las páginas de ese sitio estaba vinculada a muchos otros sitios.

Ahora nos mudamos a un sitio de WordPress, y creamos una página con ese nombre, pero por supuesto no tiene la extensión ".html", así que los enlaces a esa página llevan a una página vacía ...

Vi un plugin que agrega extesnsions html a todas las páginas, pero no quiero que: solo tengo una página a la que quiero agregar .html.

¿Qué puedo hacer para lograr esto?

    
pregunta Lea Cohen 24.11.2011 - 14:32

2 respuestas

7

Simplemente agregaría una regla de reescritura a tu archivo .htaccess de algo como:

Redirect 301 /oldpage.html http://domain.com/newpage/

vea: enlace

    
respondido por el Aces 24.11.2011 - 17:02
2

Puede agregar una regla de reescritura a su tema que envíe las solicitudes de page.html a la página en sí. No confío en proporcionar el código, pero la documentación de reescritura en esta página es útil. El último ejemplo es la ilustración más simple que he encontrado sobre la reescritura de consultas.

Es útil usar los enlaces permanentes feos mientras lo organizas para ver qué solicitudes activan qué. De lo contrario, hacer print_r($wp_query) te permitirá tener el contenido de la consulta actual.

    
respondido por el djb 24.11.2011 - 16:39

Lea otras preguntas en las etiquetas