web-dev-qa-db-fra.com

Apache2 redirige tous les sous-répertoires vers index.html du répertoire principal?

Je veux mettre un fichier .htaccess dans un répertoire de mon site web. À cette fin dans:

www.mysite.com/dir/

Ensuite, je souhaite que tout ce qui se trouve après /dir/ soit redirigé vers /dir/index.html, mais affiche toujours l'URL d'origine dans le navigateur. Donc par exemple:

www.mysite.com/dir/foo/bar -> www.mysite/dir/index.html

Je souhaite donc que le navigateur accède à index.html mais affiche l'URL d'origine. Cela pourrait-il être effectué avec un proxy inverse?

1
DontTurnAround

Le second commentaire de Sam était assez proche. Cela devrait fonctionner:

RewriteRule ^dir/(.*)   dir/index.html [NC,L]
1
Eric Brandel