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 29/03/2011, 17h30   #1
Membre du Club
 
Homme Brice
Ingénieur d'études en développements techniques
Inscription : novembre 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Brice
Âge : 40
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en développements techniques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2005
Messages : 190
Points : 55
Points : 55
Envoyer un message via MSN à bpdelavega
Par défaut Autoriser qu'une liste de page via htaccess

Bonjour,

J'ai besoin d'autoriser que deux pages de mon site via htaccess :
attention je veux interdire à tout le monde sauf à une IP (la mienne) :

Par exemple interdire toutes les pages sauf :

www.monsite.com/public/mapage1
www.monsite.com/public/mapage2
bpdelavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 10h22   #2
Membre du Club
 
Homme Brice
Ingénieur d'études en développements techniques
Inscription : novembre 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Brice
Âge : 40
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en développements techniques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2005
Messages : 190
Points : 55
Points : 55
Envoyer un message via MSN à bpdelavega
Par défaut LocationMatch ne fonctionne pas dans .htaccess

J'ai trouvé cette solution : LocationMatch mais malheureusement cela ne fonctionne pas dans un .htaccess, je dois donc le mettre dans le vhost, par contre je ne sais pas où mettre ces instructions :

Code :
1
2
3
4
5
6
<LocationMatch !"^/monfichier">
   Order Deny,Allow
   Deny from all
   allow from xx.xx.xx.xx
</LocationMatch>
En sachant que mon url est un alias dans mon vhost contient les instructions suivantes :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<VirtualHost *:80>
        
		ServerAdmin admin@mondomaine.com
        ServerName mondomaine.com

        DocumentRoot /var/www
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>

        <Directory /var/www>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        #ErrorLog /var/log/apache2/error-dev.log
        ErrorLog /var/log/apache2/mondomaine.com-error.log
        LogLevel warn

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        #LogLevel warn
        LogLevel info

        CustomLog /var/log/apache2/mondomaine.com-access.log combined


	####---->! OU METTRE MON INSTRUCTION !--------
   Alias /monalias "/var/www/monalias/public"
   <Directory "/var/www/monalias/public>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
        DirectoryIndex index.php
   </Directory>


</VirtualHost>
bpdelavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 17h28   #3
Membre du Club
 
Homme Brice
Ingénieur d'études en développements techniques
Inscription : novembre 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Brice
Âge : 40
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en développements techniques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2005
Messages : 190
Points : 55
Points : 55
Envoyer un message via MSN à bpdelavega
Par défaut Pas de solution

Finalement n'ayant pas trouvé de solution via .htaccess, je vais utiliser les contrôles d'accès via le code PHP (j'utilise Zend Framework).

Je vais faire un contrôle d'accès avec Zend_Auth et les ACL.
bpdelavega 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 20h49.


 
 
 
 
Partenaires

Hébergement Web