web-dev-qa-db-fra.com

Comment restreindre l'accès à wp-content, wp-includes et à tous les sous-dossiers

après avoir cherché je n'ai pas trouvé de réponse toujours confus de comment puis-je cacher la
-> wp-content
-> uploads
-> thèmes
-> plugins
-> wp-inclut dans le navigateur. Ce que je veux, c’est que lorsque le téléspectateur en parcoure un peu comme ceci: http: //www.mysite.ext/wp-content ils verront une erreur:Vous n’avez pas l’autorisation d’accéder à cette page.
D'autres ont déclaré qu'il suffisait de télécharger index.html ou index.php avec .htaccess dans le dossier à masquer. Mais que se passe-t-il si j'ai plusieurs sous-dossiers dans wp-content, je le ferai tous les dossiers manuellement? Ou il existe un moyen soit dans cpanel , soit dans .htaccess ? Suggestion s'il vous plaît, merci.

1
jho1086

Utilisez dans votre .htaccess:

Options -Indexes

… Pour désactiver les listes de répertoires. Consultez le Manuel Apache pour plus de détails.

Pour restreindre l'accès à deux URL, vous pouvez utiliser:

RedirectMatch 204 ^/wp-content/$
RedirectMatch 204 ^/wp-content/dir/$

204 est la réponseNo Content. Très vite. :)

2
fuxia