Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/04/2011, 12h00   #1
Invité régulier
 
Inscription : avril 2011
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 23
Points : 7
Points : 7
Par défaut [.htaccess] Bloquer toutes les pages sauf 2 fichiers

Bonjour,
Quand on met un fichier index.php dans un dossier, en tappant /dossier/, on est automatiquement rediriger vers /dossier/index.php.
Le problème c'est que pour plus de sécurité j'ai choisi de bloqué toutes les pages du sites sauf index.php et style.css et maintenant la redirection ne se fait plus automatiquement. En tappant / j'ai l'erreur 403 accès refusé.
Code :
1
2
3
4
5
6
7
8
deny from all
<Files index.php>
allow from all
</Files>
<Files style.css>
allow from all
</Files>

Je voudrais donc faire la redirection manuellement avec
Code :
1
2
RedirectMatch permanent ^/ /index.php
Sauf que rien n'y fait, ça ne fonctionne pas.
myred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 17h01   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 280
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 280
Points : 8 568
Points : 8 568
Il ne faut pas mettre le RedirectMatch. Du moins, il ne fonctionne pas comme tu veux. Dans un premier temps, il faut faire en sorte que l'appel à index.php soit autorisé. Pour ça, il faut compléter une tout petit peu ta première config :
Code :
1
2
3
4
5
6
7
8
9
deny from all
<Files index.php>
allow from all
satisfy any
</Files>
<Files style.css>
allow from all
satisfy any
</Files>
Dis-nous si ça marche avec ça (et sans le RedirectMatch).
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 08h03   #3
Invité régulier
 
Inscription : avril 2011
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 23
Points : 7
Points : 7
Merci de ta réponse rapide, hélas cela ne change rien, j'ai toujours l'erreur 403 Forbidden (You don't have permission to access /dossier/ on this server).
myred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 10h32   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 280
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 280
Points : 8 568
Points : 8 568
Y a un .htaccess à la racine de ton site ? Si oui, y a quoi dedans ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h12.


 
 
 
 
Partenaires

Hébergement Web