/ / ¿Puedo agregar .htaccess para una página específica en un tema infantil usando wordpress? - php, wordpress, .htaccess

¿Puedo agregar .htaccess para una página específica en un tema infantil usando wordpress? - php, wordpress, .htaccess

Estoy tratando de agregar .htaccess Para página específica en wordpress tema infantil. En realidad estoy enviando categoría slug en url a custompostpage.php mostrando el post por categoría slug. Para obtener la categoría slug estoy usando cp= Acción al final de la url.

http://example.com/demo/project/custom-post-page/?cp=search-engine-marketing

Funcionalidad funcionando bien .. Pero quiero eliminar la ?cp= para fines de SEO. Para la tarea estoy usando siguiente .htaccess

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^custom-post-page/([^.]*)$ custom-post-page?cp=$1 [QSA,L]
</IfModule>

Pero no funciona. Subo este archivo .htaccess en el tema hijo (la misma ruta de custompostpage.php)

¿Alguien me puede guiar para que pueda agregar un archivo .htaccess en el tema secundario usando wordpress o no? Si es así, entonces ¿dónde estoy haciendo un error en mi codificación? Me gustaría apreciar si alguien me guía. Gracias

Respuestas

0 para la respuesta № 1

La regla de reescritura necesita ser corregida ya que su URL no comienza con custom-post-page

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)custom-post-page/([^.]*)$ $1custom-post-page?cp=$2 [QSA,L]
</IfModule>