Toujours Problème de .htaccess [HTML] - HTML/CSS - Programmation
Marsh Posté le 03-01-2004 à 14:44:35
mieux vaut ne rien faire que mettre un passe en javascript... la page se charge complètement (le script aussi) dans le source chez le client. utilise plutôt une solution ASP/PHP (server side) ou un .htacess
Marsh Posté le 03-01-2004 à 14:44:59
Oui je sais bien mai ce mot de passe n'a pas besoin d'etre infranchissable. Il est extremmement facile a trouver.
Mon problème c'est que je ne suis encore qu'un débutant et que cette solution me parraissait simplicissime et allant bien dans mes besoins... mai sa ne marche pa
Merci quand meme
Marsh Posté le 03-01-2004 à 15:19:41
ReplyMarsh Posté le 03-01-2004 à 15:35:25
ReplyMarsh Posté le 03-01-2004 à 15:40:15
je suis hébergé chez free
http://kimate.free.fr
chui débutant
Marsh Posté le 03-01-2004 à 15:41:43
kimater a écrit : je suis hébergé chez free |
Donc tu as bien accès au PHP ainsi qu'au htaccess. Je te recommande la deuxième soluce si tu es débutant.
Marsh Posté le 03-01-2004 à 18:58:14
Ok, je crois que je vais passer a cette solution...
personne n'a trouvé le problème sinon... ça me permettrai de laisser le script le tps de passer en htaccess..
Marsh Posté le 04-01-2004 à 11:52:19
personne pour résoudre l'énigme ?
Citation : function Login(){ |
Marsh Posté le 04-01-2004 à 13:20:41
D'abord, je te conseille de laisser tomber FrontPage pour faire tes pages, et d'utiliser un simple éditeur de texte.
Il y a plusieurs problèmes dans la page, je ne sais pas lesquels sont dus à FrontPage et lesquels sont de tes erreurs.
<script LANGUAGE="JavaScript" SRC="http://kimate.free.fr/Sites/albums/site/passe.txt> |
Les guillemets ne sont pas fermés. Ton script n'est même pas chargé! Et l'utilisation correcte de la balise script est: <script type="text/javascript" ...> (mais bon, tous les browsers acceptent l'attribut language, donc le problème ne vient pas de là.
<script language="JavaScript"> |
Ça, c'est le genre de code qui me donne des boutons! C'est du code qui date de l'époque où il n'y avait pratiquement que 2 browsers, Netscape 4 et IE. Maintenant, il y a un certain nombre de browsers (tous ceux basés sur Mozilla, surement d'autres), qui n'ont ni document.all ni document.layers. Donc quand je vais sur ton site avec mon Firebird, je n'ai aucun problème pour faire un click droit. En plus, ce genre de "protection" est extrèmement facile à contourner, il suffit de passer par les menus ou les raccourcis clavier.
Dernière chose, pour passer sur une autre page, c'est :
document.location="http://....." |
J'ai pas testé, mais si tu fais ces 2-3 corrections, ça devrait passer. Mais change ça au plus vite pour utiliser un htaccess! Et laisse tomber FrontPage, il te génère un code trop pourri, et prends plutôt un bon bouquin sur le HTML/XHTML/Javascript
Marsh Posté le 04-01-2004 à 13:27:02
function stop_au_vol
=> qui voudrait voler du code fait par frontpage
Marsh Posté le 04-01-2004 à 13:39:55
Quelqu'un qui recherche des exemples à ne pas suivre
Sinon, je vois pas...
Marsh Posté le 04-01-2004 à 15:18:55
Pour tout vous dire, j'ai pas créé cette page, je l'ai trouvé qui errait quelques part.
Je savais bien que le script pour click droit n'était d'aucune utilité... menfin je l'ai laissé.. patapai
Pour ce qui est du .htaccess, j'ai eu beau lire un tas de truc sur le net... ça marche pas
Vous allez me dire "Marre des noobs", tout à fait d'accord avec vous, menfin, je fais de mon mieux...
J'ai essayé pour htaccess
AuthUserFile Sites\Albums\Site\htpasswd |
en placant mon htpasswd ds http://kimate.free.fr/Sites/Albums/Site sous la forme
admin:hfr |
Marche pas
source : commentcamarche.net
Je me suis encore trompé kelke part mais ou ?
Marsh Posté le 04-01-2004 à 15:21:24
Vu que c'est un serveur sous Linux, tu dois mettre des "/" et non des "\".
Et il faut probablement mettre le chemin complet, soit un truc du genre /home/k/i/m/kimate/Sites/Albums/Site/htpasswd
je ne sais plus exactement à quoi ressemble le chemin complet chez Free
Marsh Posté le 04-01-2004 à 15:28:55
Oui g lu sa ossi mai g deja essayé et sa ne fonctionne pa...
G lu sa ossi
Citation : Pour créer un fichier .htpasswd, vous devez IMPERATIVEMENT utiliser le programme htpw sous Windows et htpasswd sous Unix pour créer les mots de passe. Il ne suffit pas de copier le login, de mettre un deux-points, et de mettre le mot de passe. |
src = http://www.le-webmestre.net/web/tutorials/htaccess/
G pas réussi a retrouver le htpw.exe
Marsh Posté le 04-01-2004 à 16:20:48
http://www.ovh.com/cgi-bin/crypt.pl
Marsh Posté le 04-01-2004 à 17:10:00
PerlSetVar AuthFile secret/passe.txt
'secret' étant un dossier placé à la racine du site
les mots de passe sont en clair (c'est une particularité de free)
edit : http://support.free.fr/web/pperso/ [...] acces.html
Marsh Posté le 04-01-2004 à 17:45:15
Je dois vraiment etre un noob...
J'ai mis le .htaccess sur mon ftp :
PerlSetVar AuthFile pass.txt |
et le pass.txt a la racine de mon ftp
admin:hfr |
Marche pas
Je galere sur ce probleme depuis le début de la journée
J'ai lus et relus la FAQ de Free... tout colle
transfert en ASCII, respect des MAJ,....
Marsh Posté le 04-01-2004 à 22:06:13
J'ai changé de client FTP... sa ne donne rien, je comprends plus la
Marsh Posté le 05-01-2004 à 00:17:06
bon
vire tout ce que tu as fait jusqu'à maintenant et suis ça :
créer un fichier passe.txt
qui contient ça :
Code :
|
créer un dossier "secret" à la racine de ton dossier ftp, et met le fichier passe.txt dedans.
ensuite, nous allons créer le fichier .htaccess
il contient ceci:
Code :
|
place ce .htaccess, dans le dossier que tu veux protéger.
teste, et tiens nous au courant.
et pour finaliser ça, tu créeras un fichier .htaccess qui contiendra ceci :
Code :
|
et tu le placeras dans le dossier "secret"
ça empèchera quiconque d'aller dans ce dossier (même toi, à part en ftp), et donc d'accéder à tes pass en clair !
Marsh Posté le 05-01-2004 à 09:55:04
blueteen a écrit : |
comment ça ?
Marsh Posté le 05-01-2004 à 11:45:22
essayez de poster avec ce texte :
<limit G ET POST>
sans l'espace, moi ça marche pas
je tombe sur ça :
http://forum.hardware.fr/bdd.php3? [...] warefr.inc
Citation : |
j'ai donc supposé que ct une sécurité pour le forum, qu'on ne puisse pas utiliser ça
Marsh Posté le 05-01-2004 à 12:03:06
test:
<limit GET POST>
Marsh Posté le 05-01-2004 à 12:03:19
c'est ton IE qui est pourri
Marsh Posté le 05-01-2004 à 12:04:34
bah ça marche aussi
Marsh Posté le 05-01-2004 à 12:10:53
ReplyMarsh Posté le 05-01-2004 à 12:12:01
huuu ?
j'ai Ie avec toutes les maj possibles et imaginables !
edit : c'est bon, c'était ce couillon de firewall !
<limit GET POST>
valà j'ai édité ma réponse plus haut, c'est plus net
the real antp a écrit : test avec IE |
Marsh Posté le 05-01-2004 à 17:08:16
ben toujours est-il qu'en coupant le firewall ça passe sans pbs.
et en le remettant ça foire de nouveau.
je n'ai pas eu le temps à midi de chercher ce qui foutait le bronx.
[hs]
ça fait partie de l'info, d'avoir des choses bizarres (la plus bizarre pour moi pour le moment, ct un câble électrique foireux qui faisait que le pc rebootait lorsqu'on utilisait le graveur ou le lecteur de cd)
j'ai cherché un moment !
en fait il a marché chez moi qd je l'ai installé et testé, puis foiré chez le gars à la gravure, et après des heures de tests de tout le matériel, je l'ai repris chez moi, je l'ai testé par acquis de conscience, et là il a marché nickel dès la première fois, du coup il restait que la prise, ou le câble de différent !
et il a pris mon câble et nickel depuis
mais j'ai pas encore eu le temps de tester son câble sur un autre pc, pour voir si ça se reproduisait
[/hs]
Marsh Posté le 05-01-2004 à 19:41:43
Mes doutes se confirment... je suis VRAIMENT un newbie en Programmation... j'avais laissé l'extension .txt o .htaccess.. mais bon maintenant tt marche
Merci à tous
Marsh Posté le 03-01-2004 à 14:40:12
Pour ce qui est du .htaccess, j'ai eu beau lire un tas de truc sur le net... mon .htaccess ne fonctionne pas
J'ai essayé pour htaccess
PerlSetVar AuthFile secret/passe.txt
AuthGroupFile /dev/null
AuthName Acces_proteger
AuthType Basic
<Limit GET>
require valid-user
</Limit>
et en placant mon passe ds le dossier secret situé a la racine du ftp
admin:hfr
http://support.free.fr/web/pperso/ [...] acces.html
J'ai réalisé le transfert avec 3 clients FTP dif en ASCII, pas d'espaces ds passe.txt, respect des MAJ,...
Edit : Résolue
Message édité par kimater le 05-01-2004 à 19:42:02
---------------
Love is all you need on Earth Flashons mes amis