###
# Custom rules (added while core install by composer with .additions.htaccess.before file)

###
#bug drupal 10.2.x OVH
SetEnv no-gzip 1

<IfModule mod_rewrite.c>
# Domaines
RewriteCond %{HTTP_HOST}   ^phox-rec\.fr$ [NC]
RewriteRule ^/?(.*)         https://www.phox-rec.fr/$1 [L,R=301]

# HTTPS
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST}    phox-rec\.fr$ [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Security
RewriteRule ^(core)?/?(install|cron)\.php - [F,L]
RewriteRule ^core/assets/scaffold/?.*$ - [F,L]
</IfModule>

# Basic Auth example
# <If "req('Host') == 'www.preprod.fr'">
#   AuthUserFile /home/.../preprod/web/.htpasswd
#   AuthType Basic
#   AuthName "PREPROD"
#   Require valid-user
# </If>
# <Else>
#     Require all granted
# </Else>

# End custom rules
###
