2011-05-19 5 views
0

J'ai un site Web fonctionnant sur ExpressionEngine et un backoffice personnalisé basé sur Zend. Les deux approches s'attendent à ce qu'un fichier htaccess spécifique soit placé dans la racine.Comment appliquer différentes règles .htaccess basées sur l'uri

C'est ma structure.

Avant de placer le backoffice sur un sous-domaine, je voulais savoir s'il est possibile d'avoir un htacces et d'appliquer un ensemble différent de règles htaccess basées sur l'uri. Donc, par exemple. tout avec "backoffice" obtient des règles différentes.

Je sais que vous pouvez faire des choses comme ceci: meilleur que j'ai trouvé était la suivante Can I do an if/then/else in htaccess? Mais je suis coincé avec des variables définies les basées sur la uri.

Merci pour votre aide.

ce qui a trait Vic

Répondre

0

Mettez vos règles de réécriture pour EE d'abord et ajouter une règle pour le bureau là-bas:

RewriteCond %{REQUEST_URI} !/backoffice 
RewriteRule^/index.php [L] 

Et maintenant ajouter les règles pour le back-office.

+0

Tnx pour votre réponse. Un autre sous-domaine était toujours nécessaire, car il y avait 2 fichiers index.php différents nécessaires, un pour Zend et un pour EE. – Vic