¿Cómo sirvo contenido estático en el mismo dominio que WordPress?

4

Tengo un sitio de cartera en el que también me gustaría crear un sitio de demostración para algunos de los trabajos de mis clientes. Básicamente, me gustaría servir una subcarpeta estáticamente junto con la instalación de WordPress. Por ejemplo, si tengo http://example.com/demo/subfolder/index.html , el archivo de índice se enviará directamente desde Apache en lugar de WordPress. Tengo acceso de root a mi servidor, pero no estoy seguro de cómo implementar esto

    
pregunta user379468 12.05.2015 - 16:57

3 respuestas

4

Si los archivos son HTML estático, solo debe preocuparse por las colisiones de nombres para la estructura del directorio. Y si no tiene nada en WordPress que genere / demo / subcarpeta / no tiene que preocuparse por ignorarlo, ya lo ignoró.

Tengo una carpeta de espacio aislado que uso para un propósito similar al tuyo y no he tenido que implementar nada. WordPress ya lo ha ignorado.

    
respondido por el butlerblog 12.05.2015 - 17:12
1

Para cualquier persona que tenga la misma pregunta, puede usar mi complemento disponible en el repositorio de Wordpress: WP Custom HTML Pages

Le permite servir páginas HTML estáticas a la URI personalizada de su elección.

1) Instalar y activar el complemento

2) Use el nuevo elemento de submenú (Páginas- > Páginas HTML) para crear una nueva página HTML

3) En el campo "Permalink de página" ingrese el URI personalizado que desea asignar a su página, por ejemplo / my-html-page (al momento de escribir esta respuesta, se requiere que el valor que ingrese comience con "/" carácter) y en el campo "Código de página HTML" ingrese todos los HTML y CSS del documento de página que desea mostrar

4) Haga clic en "Publicar" y luego vaya a yourwebsite.com/my-html-page y verá su página HTML estática, siempre que su estado esté configurado como "publicado"

Al crear y vincular varias páginas, es posible que tenga un sitio web estático completo.

    
respondido por el Krafter 20.11.2017 - 09:51
0

Puedes solicitar a WordPress que ignore la estructura del subdirectorio agregando estas reglas en .htaccess. Agréguelas dentro de <Ifmodule mod_rewrite.c> Pero, en general, si no hay una página como la demostración, WordPress la ignora y la página estática se muestra.

RewriteCond %{REQUEST_URI} ^/Demo_directory/(.*)$
    
respondido por el Manoj Kumar 12.05.2015 - 17:05

Lea otras preguntas en las etiquetas