Tengo mi archivo .htaccess como el siguiente para forzar https en todas mis páginas.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?example\.net
RewriteRule ^(.*)$ https://www.example.net/$1 [R,L]
Está funcionando bien según mis requisitos. Ahora quiero excluir https para una de mis páginas llamada demo.html No quiero https para ella. su necesidad
http://example.net/demo.html
en vez de
https://example.net/demo.html
Necesita agregar una RewriteCond
condición para ello.
Verifique el siguiente código:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?example\.net
RewriteCond %{REQUEST_URI} !^/demo\.html$ [NC]
RewriteRule ^(.*)$ https://www.example.net/$1 [R,L]
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras