Help - urgent - problème avec les autorisations de fichier

8 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

j'ai du merder avec mon FTP sur les droits de certains répertoires, ou modifier par erreur un htaccess, toujours est-il que je me retrouve sur mon site avec une visibilité publique de tous les répertoires.

Ex : si qq tape www.monsite.com/modules/ , il va se retrouver avec la liste du répertoire et non avec un forbidden.

Comment puis-je restaurer cela ?

Merci bcp,

Shogun.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

bon j'ai essayé de passer récursivement tous les répertoires en 701, cela semblait faire l'affaire mais avec l url rewriting plus possible d'accéder aux articles !!

je repasse donc tous mes répertoires en 705, mais du coup mon problème revient

help!

Merci,

Shogun.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Tous les dossiers doivent se retrouver en chmod 755 et le fichiers en 644

Pour les htaccess je regarde de suite ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Tous les dossiers doivent se retrouver en chmod 755 et le fichiers en 644

Pour les htaccess je regarde de suite ;)

Merci equimonde,

j'ai fait comme tu as dit, mais les repertoires restent en visibilité publique...

pourtant mon .htaccess qui est à la racine ne semble pas poser pb d'après moi.

A tout hasard voici le fichier

######################################################

##   Fichier .htaccess pour les boutiques PEEL	  ##

##			 copyright ©2004-2009				 ##

##			 http://www.peel.fr/				  ##

######################################################


### Interdit l'affichage des fichiers autre que .html et .php

<FilesMatch "\.(inc|tpl|h|ihtml|sql|ini|conf|class|bin|spd|theme|module|exe|asa)$">

deny from all

</FilesMatch>


### Configuration pour les fichiers .htaccess et .htpasswd

<Files ~ "^\.ht">

Order allow,deny

Deny from all

Satisfy All

</Files>


### Interdit l'affichage du fichier info.inc.php

<Files ~ "\info.inc.php$">

deny from all

</Files>


### Interdit l'affichage du fichier info.inc.php

<Files ~ "\configuration.inc.php$">

deny from all

</Files>


# Retirer toute la section des Rewrite[...] si l'hÈbergement ne supporte pas l'URL Rewriting

RewriteEngine on


# Suivant l'hebergement il faut configurer le RewriteBase

RewriteBase /


RewriteRule ^achat/cat-(.*)-([0-9]+)\.html$	 achat/index.php?catid=$2 [QSA,L]

RewriteRule ^lire/(.*)-([0-9]+)/(.*)-([0-9]+)\.html$  lire/article_details.php?id=$4&rubid=$2 [QSA,L]

RewriteRule ^lire/(.*)-([0-9]+)\.html$  lire/index.php?rubid=$2 [QSA,L]

RewriteRule ^(.*)-([0-9]+)/(.*)-([0-9]+)\.html$ achat/produit_details.php?id=$4&catid=$2  [QSA,L]

voilà voilà,

shogun.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je regarde ça ce soir sans faute ...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

# Interdit l'accès à des répertoires sans index

Options -Indexes


# Interdire fichiers .htaccess et .htpasswd, info et configuration, et avec extensions exotiques

<FilesMatch "\.(inc|tpl|h|ihtml|sql|ini|conf|class|bin|spd|theme|module|exe|asa)$">

 Deny from all

</FilesMatch>

<Files ~ "^\.ht">

 Order allow,deny

 Deny from all

</Files>

<Files ~ "\info.inc.php$">

 Deny from all

</Files>

<Files ~ "\configuration.inc.php$">

 Deny from all

</Files>


# Retirer toute la section des Rewrite[...] si l'hébergement ne supporte pas l'URL Rewriting

RewriteEngine on


# Suivant l'hebergement il faut configurer le RewriteBase

RewriteBase /


RewriteRule ^direaunami\.php$  modules/direaunami/direaunami.php [QSA,L]

RewriteRule ^rss\.php$  modules/rss/rss.php [QSA,L]


RewriteRule ^achat/cat-(.*)-([0-9]+)\.html$  achat/index.php?catid=$2 [QSA,L]

RewriteRule ^lire/(.*)-([0-9]+)/(.*)-([0-9]+)\.html$  lire/article_details.php?id=$4&rubid=$2 [QSA,L]

RewriteRule ^lire/(.*)-([0-9]+)\.html$  lire/index.php?rubid=$2 [QSA,L]

RewriteRule ^(.*)-([0-9]+)/(.*)-([0-9]+)\.html$  achat/produit_details.php?id=$4&catid=$2  [QSA,L]

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Equimonde,

Tu es un killer, ça marche ! ;)

Merci beaucoup,

Shogun.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Effectivement, l'option :

Options -Indexes

était manquante dans votre ficher.

Merci equi-monde ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping