Mon problème est que je veux nier l'accès à un dossier, mais je ne peux pas.
J'ai mis un fichier aucune idée de ce qui peut se produire? P> p> .htaccess code> dans ce dossier avec juste ces lignes:
4 Réponses :
Utilisez ceci:
<Directory /folder_name> Order Deny,Allow Deny from all </Directory>
Cela ne fonctionne pas non plus. Je pense que aucun fichier .htaccess ne fonctionne. J'ai le code suivant dans le répertoire Web et ne fonctionne pas en mode de développement (le mode de réécriture est activé):
Le fichier .htaccess est-il situé dans votre répertoire racine? Sinon, déplacez-le dans le répertoire racine et vérifiez.
Oui, c'est dans le répertoire Web, où j'ai configuré mon Apache pour rediriger lorsque je mettez "Itransformer" dans l'URL. Ensuite, le dossier Web est ouvert dans le navigateur, mais non rediriger vers App_Dev.PHP. Et l'autre fichier .htaccess (nier de tout) est dans d'autres répertoires que je veux nier.
Je suis vraiment confus ... Pourriez-la être dû à une configuration Apache, qui ne laisse pas lire un fichier .htaccess?
Vous pouvez demander au fournisseur d'hébergement si une configuration est nécessaire pour exécuter .htaccess sur le serveur? Sinon, ajoutez un certain code de test et voyez si cela fonctionne ou non. Vous pouvez signaler la même chose au fournisseur d'hébergement si cela ne fonctionne pas.
À peu près sûr que vous ne pouvez pas utiliser
J'ai eu le même problème à l'aide de cette méthode. Essayez cela à la place:
RewriteRule . http://www.domain.com/ [R,L]
Ni fonctionne. Je pense qu'il y a un problème de lecture .Htaccess ou quelque chose comme ça, car il n'y a pas de travail .htaccess. J'ai oublié de dire que je travaille sur mon localhost (peut-être que c'est important). Cela fonctionne directement sur le serveur ( itransformer.es )
Je l'obtiens! C'était dû à la configuration Apache. Dans mon foo.conf code> du répertoire Sites-Avaibles, j'ai eu:
AllowOverride directive-type
Vous devez d'abord faire deux choses, tout d'abord, changer la Conf de Apache pour permettre la substitution, Deuxièmement, pour modifier la Conf d'un hébergement pour permettre la substitution
et le changer à; p> <VirtualHost *:80>
ServerAdmin support@yourdomain.com
ServerName yourdomain.com
ServerAlias www.yourdomain.com
DocumentRoot /var/www/html/yourdomain.com/public_html/
<Directory "/var/www/html/yourdomain.com/public_html">
AllowOverride All
Require all granted
</Directory>