J'ai une installation CakePHP dans un sous-dossier dans mon serveur, je veux installer une autre application dans ce sous-dossier:CakePHP configuration mod_rewrite de exclure un dossier particulier/url
root/public_html/subfolder/cake/
root/public_html/subfolder/app/
etc. maintenant j'ai besoin une application personnalisée installée là:
root/public_html/subfolder/my_custom_application/
J'ai quelque chose comme ça dans mon .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Comment puis-je le configurer pour exclure le dossier "my_custom_application" de ces règles?
J'ai essayé ceci:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule ((?!my_custom_application).*) app/webroot/$1 [L]
</IfModule>
Mais je reçois ceci:
Error: The requested address '/y_custom_application' was not found on this server.
Merci à l'avance.
Mauricio.
Cela semble fonctionner. mais ne fonctionne pas dans CakePHP 3.x s'il vous plaît me donner des suggestions. –