2010-11-08 3 views
0

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

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] 
Questions connexes