J'ai un sous-domaine qui est ajouté en tant que serverAlias au domaine principal. J'utilise ce sous-domaine uniquement pour du contenu statique comme les images et js, donc je ne veux pas que le sous-domaine suive les règles de réécriture et charge index.php si un fichier n'est pas trouvé, je veux qu'il affiche la page générique 404 qui est par défaut serveurne pas appliquer la règle de redirection normale si l'appel provient d'un sous-domaine spécifique
0
A
Répondre
1
Je voulais ne pas appliquer la règle de mon sous-domaine, ce code a fonctionné pour moi
modifier le bloc de bradym comme exemple
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} !^static.example.com$ [NC]
RewriteRule (.*) - [R=404,L]
0
Quelque chose comme cela devrait fonctionner:
RewriteEngine On
RewriteCond %{HTTP_HOST} static.example.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) - [R=404,L]