Question

Je modifier un site existant qui utilise un fichier .htaccess assez complexe à mettre en œuvre un cadre de type MVC personnalisé de sorte que tous les urls sont redirigés vers index.php? [Certains paramètres] ou une page 404. Je voudrais ajouter le support ajax à une zone limitée du site en utilisant xajax , et à mettre en œuvre que je dois placer deux fichiers dans la racine qui sont ignorés par les règles de réécriture. Comment je fais ça?

Était-ce utile?

La solution

Qu'en est-il règle de réécriture identité avec le drapeau « dernier » sur le dessus de vos règles?

Par exemple, pour exclure « /a-file-outside-of-rewriting.html » de règles actuelles, la configuration suivante peut aider:

# http://~/outside-of-rewriting.html will be rewritten to itself (i.e., unmodified).
# then no more rules will be applied (because it has “last” flag.)
RewriteRule ^/a-file-outside-of-rewriting.html$ $0 [L]

RewriteRule ^/any/other/rules(/.*) $1
RewriteRule ^/already/exist(/.*) $1
# ...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top