01net    Web


Actuellement en ligne : 1202 Utilisateurs dont 44 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> .htaccess sur free
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
miatec
  aut caesar, aut nihil
  :-)
      ?   @     Posté le 28/08/2007 22:25:40  
Voter pour ce message
BOnjour.

Voilà, j'ai créé un site sur un compte Free. jusque la, tout va bien.
je souhaitais mettre une directorie limité au public via un htacces, alors je me documente, trouve des générateur tout fait, et voilà que je balance ca sur le ftp. en thèorie, ma mèthode est bonne , mais a chauqe fois, la même erreur 500 apparait.

Je me dit donc, jvé le faire tout seul, pourquoi ne pas apprendre?

Me voilà donc sur google... aprés diverse recherches et différents tutos j'apprend que free est un cas particulier, il interdirais les htaccess où le smot de passe sont crypté. soit, j'essaye un htacces sans crypter les codes, masi toujours l'erreur 500.
jveux bien croire que je fait des erreurs, mais ou bout de 15-20 script access et password, jme dit que le blèm vient de free...

donc me voilà dans la FAC. personnelement, je les soupçonne de bloquer entièrrement n'importe quel directorie avec un htaccess ou psswd... rien d'explicite a ce niveau sur leur site, mais un point m'interresse :

Les restrictions d'accès via PHP :http://faq.assistancefree.fr/v1/faq/?forfait=axl&rac=356/348

Les restrictions d'accès simples de type "HTTP Basic" (Comme ceux générés via .htaccess ) peuvent être directement implémentés via un script php.

Exemple :

if ( !isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])
|| ($_SERVER['PHP_AUTH_USER'] !== "nom_d_utilisateur" )
|| ($_SERVER['PHP_AUTH_PW'] !== "mot_de_passe") )
{
header('WWW-Authenticate: Basic realm="Authentifiez vous"');
header('HTTP/1.0 401 Unauthorized');
echo 'Acces non autorisé';
exit;
}

echo 'Utilisateur authentifié';

Il est possible de modifier ce type d'authentification, pour par exemple, gérer plusieurs couples login/mot de passe via une base de données MySQL.

Il est impératif de ne rien écrire (de visible à l'utilisateur, en sortie, pas meme un espace) avant une commande header(), sinon celle-ci ne fonctionnera pas. Le php enverrait alors les en-têtes (headers) HTTP standard à une page web, sans prendre celles entrées en compte.


mais la, je me pose une question (a vous plutot), j'en fait quoi de ce codE? je l'enregistre en tant que htaccess? htpsswd? ou un fichier php? quel nom alors? quel permissions?

je réclame humblement votre aide :jap:
miatec
  aut caesar, aut nihil
  :-)
      ?   @     Posté le 29/08/2007 22:10:43  
Voter pour ce message
pas de candidat pour les réponse?

merci quand même pour ceux qui ont lu :jap:
miatec
  aut caesar, aut nihil
  :-)
      ?   @     Posté le 30/08/2007 19:57:02  
Voter pour ce message
pas d'idée?
Beno@
  
  :-)
      ?   @     Posté le 30/08/2007 20:36:11  
Voter pour ce message
c'est un code à mettre dans un code php :/
les htaccess marchent chez free
miatec
  aut caesar, aut nihil
  :-)
      ?   @     Posté le 30/08/2007 20:40:55  
Voter pour ce message
soit, c'est du code a mettre dans un fichier php... oui, mais lequel?


Je veux bien te croire que les .htacess marchent chez free, mais aprés de multiple essais, je ne voit pas ou est mon erreur...

serai tu capable de m'expliquer comment creer un htaccess?

merci d'avance :jap:
-->Message édité par miatec le 30/08/2007 20:41:41<--
Beno@
  
  :-)
      ?   @     Posté le 31/08/2007 09:32:17  
Voter pour ce message
http://forum.macbidouille.com/index.php?showtopic=113932
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> .htaccess sur free

Aller à :

Page générée en : 0.175s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Automobile 
Comparatif des meilleurs SUV du marché : sportifs, légers, compacts, routiers et même familliaux.
Jeux
Nouveauté : Venez vous amuser avec ce jeu de bowling, et affrontez les elfes.