es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: MOD-REWRITE

El flag de Apache L y END son ignorados dependiendo del entorno.

Estoy ejecutando un WordPress en un cPanel y me gustaría utilizar este archivo .htaccess. <ifmodule mod_rewrite.c=””> RewriteEngine On RewriteRule ^(\/|)\d{4,7} – [L,NC,G] RewriteRule ^(\/|)\d{4,7} – [END,NC,G] RewriteCond %{HTTPS} off [OR] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] RewriteRule ^.*$ https://www.%1%{REQUEST_URI} [L,NE,R=301,QSD] </ifmodule> # BEGIN WordPress <ifmodule mod_rewrite.c=””> RewriteEngine On . . . Read more

Utilice “rewrite” y “try_files” juntos [Nginx]

Eliminé el sufijo “.php” al final de los archivos PHP en el servidor Nginx con el siguiente código, pero esta vez no puedo enviar algunos datos al servidor. try_files $uri/ $uri.html $uri.php$is_args$query_string; Algunos enlaces en el sitio se envían con Ajax y la extensión “.php” no está disponible al final . . . Read more

Las reglas de reescritura de Apache2 se aplican en diferentes carpetas.

¿Es posible que mi archivo “.htaccess” con reglas de reescritura solo se aplique en la carpeta en la que se encuentra? Actualmente se está aplicando a todo, incluso a otros directorios. HTAccess: <ifmodule mod_rewrite.c=””> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)/?$ pages.php?page=$1 </ifmodule>