J'ai un site où j'utilise un filtre ISAPI pour forcer la suppression de index.cfm de l'URL (par exemple, http://www.site.com/index.cfm devient http://www.site.com/). Eh bien c'est très bien pour la plupart du site à l'exception d'une zone protégée par mot de passe du site (qui n'a pas besoin d'être réécrite, car cette partie du site n'affecte pas le référencement). D'après ce que j'ai lu en ligne, j'ai besoin de configurer une condition de réécriture qui ignorera l'instruction de réécriture qui supprime l'extension index.cfm.ISAPI réécrire - sous-répertoire ignore
Donc, juste pour être clair, je veux que la réécriture de fonctionner normalement sur http://www.site.com/ mais pas lorsque l'utilisateur navigue ici: http://www.site.com/workflow/
Toute aide serait grandement apprécié. Je vous remercie.
EDIT: J'ai essayé la règle recommandée par Cade, mais il semble que index.cfm soit toujours supprimé lorsque j'essaie de naviguer vers le sous-répertoire du flux de travail. Pour une raison quelconque, la suppression de l'index.cfm rend impossible la connexion au portail de flux de travail. Aucune suggestion??
Merci!
Sweet. Je vais essayer, mais ça a l'air bien. Je ne sais pas ce qu'il en est des expressions régulières, mais ils me rejettent majoritairement. – wblakenc
Désolé pour le long délai pour y arriver. Malheureusement, cela n'a pas fonctionné. J'ai: RewriteRule^workflow /(.*)$/workflow/$ 1 [NC, L] RewriteRule (. *)/Index.cfm $ $ 1/[I, RP] et l'index.cfm est toujours en cours de suppression en essayant pour naviguer vers site.com/workflow. Une idée? – wblakenc
Quel plugin ISAPI utilisez-vous? Cela affectera la syntaxe de l'expression régulière. – Cade