Ocultar extensión .html de una pagina en WP

lRemixHD

Zeta
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
24 Jul 2016
Mensajes
1.866
Hola, compañeros. ¿Cómo están? Tengo una duda, actualmente tengo un sitio montado en Wordpress. Adicionalmente quiero subir una pagina que va hacer en una hoja en .html Ejemplo.html el problema es que quiero ocultar la extensión. algo así; prueba.com/ejemplo y no; prueba.com/ejemplo.html



Yo se que se usa este código desde el .htaccess
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]


Pero en wordpress no se como funciona, ya que como sabrán cuando se instala wordpress, viene un propio .htaccess
Esto es lo que hay en el actual .htaccess
Insertar CODE, HTML o PHP:
# BEGIN WordPress
# Las directivas (líneas) entre "BEGIN WordPress" y "END WordPress" son
# generados dinámicamente, y sólo deben ser modificados a través de los filtros de WordPress.
# Cualquier cambio en las directivas entre estos marcadores se sobrescribirá.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Un saludo! Gracias.
 

lRemixHD

Zeta
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
24 Jul 2016
Mensajes
1.866
Alguien podrá darle una manito?
 
Upvote 0

samuelsuteras

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios!
Desde
5 Oct 2017
Mensajes
315
Lo que puedes hacer es crear una página template, es decir en tu carpeta raíz incluirías tu template-pagina.php

<?php

/*
Template Name: Pagina HTML
*/

get_header(); ?>


TU CODIGO HTML VA AQUI

<?php get_footer(); ?>

Luego crea una pagina en wordpress y en atributos de la pagina vas a plantilal de pagina y escoges la que se llama PAGINA HTML o el nombre que le hayas puesto y luego editas el slug de esa pagina y ya.
 
Upvote 0

davidrod

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios!
Desde
31 Dic 2020
Mensajes
536
Si quieres anadir reglas, el htaccess las procesa en el orden que estan escritas, por eso, si deseas algo fuera de WP, debes agregarla primero.

Tu .htaccess debes incluir una linea asi, por encima de la regla global de WP:
Insertar CODE, HTML o PHP:
RewriteRule ^test/?$ /test.html [L]

Si es solo una excepcion la que deseas, no te recomiendo uses regex, para evitar conflictos con WP.

Si usas regex, es probable que tu WP deje de funcionar si utilizas algun plugin de URLs, asi que no uses regex.
 
Upvote 0

lRemixHD

Zeta
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
24 Jul 2016
Mensajes
1.866
Si quieres anadir reglas, el htaccess las procesa en el orden que estan escritas, por eso, si deseas algo fuera de WP, debes agregarla primero.

Tu .htaccess debes incluir una linea asi, por encima de la regla global de WP:
Insertar CODE, HTML o PHP:
RewriteRule ^test/?$ /test.html [L]

Si es solo una excepcion la que deseas, no te recomiendo uses regex, para evitar conflictos con WP.

Si usas regex, es probable que tu WP deje de funcionar si utilizas algun plugin de URLs, asi que no uses regex.
Gracias, Intentaré. El test.html lo cambio por el nombre de mi .html?

EDIT: si, me sirvió, en mi caso era chat gracias.
Insertar CODE, HTML o PHP:
RewriteRule ^chat/?$ /chat.html [L]
 
Última edición:
Upvote 0

davidrod

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios!
Desde
31 Dic 2020
Mensajes
536
EDIT: si, me sirvió, en mi caso era chat gracias.
¡Qué bien! Solo no olvides, jamás usar regex por encima de WP, si agregas reglas, que sean solo letras y números, reglas directas. 👌
 
Upvote 0

lRemixHD

Zeta
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
24 Jul 2016
Mensajes
1.866
¡Qué bien! Solo no olvides, jamás usar regex por encima de WP, si agregas reglas, que sean solo letras y números, reglas directas. 👌
En mi caso esta todo bien? este es mi .htaccess

Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteRule ^chat/?$ /chat.html [L]
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
 
Upvote 0

Crea una cuenta o accede para comentar

Debes ser un miembro para poder comentar

Crear cuenta

Crea una cuenta en nuestra comunidad

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba