J'ai la structure suivante:Masquer l'accès du public aux annuaires, mais permettent par RewriteRule
public_html/
hidden_directory/
sub_folder/
sample_file.txt
other_file.txt
another_folder/
another_file.txt
Mon objectif final est d'avoir le contenu de hidden_directory
visible que par réoriente. Ma première tentative pour les mettre en dehors du public_html
a échoué. Alors j'ai essayé la structure que vous voyez ci-dessus avec un Redirect comme
RewriteRule ^sub/(.*) hidden_directory/sub_folder/$1 [L]
pour accéder par:
http://mysite/sub/sample_file.txt
Et cela a très bien fonctionné me donner le contenu que je voulais de l'emplacement du fichier et l'URL que je voulais. Mais je ne l'ai pas aimé que les dossiers étaient également disponibles à partir de:
http://mysite/hidden_directory/sub_folder/sample_file.txt
J'ai fait une
deny from all
dans hidden_directory
, et qui ont arrêté un accès direct comme je voulais, mais il a aussi brisé les réécritures.
Y at-il une solution htaccess que je pourrais avoir ces fichiers dans un dossier pas directement accessible mais encore accessible avec des réécritures?
C'est fait! Merci! –