Le fichier .htaccess - comments Le fichier .htaccess 2012-09-19T13:52:11Z https://contrib.spip.net/Le-fichier-htaccess#comment461345 2012-09-19T13:52:11Z <p>Bonjour,</p> <p>J'utilise le fichier .htaccess pour un site SPIP qui vient remplacer un autre site. Les faisant cohabiter pour le moment, j'utilise :</p> <p>RedirectPermanent /compo.php?niveau=umr&page=menu_actu <a href="http://citeres.univ-tours.fr/spip.php?rubrique15" class="spip_url spip_out auto" rel="nofollow external">http://citeres.univ-tours.fr/spip.php?rubrique15</a></p> <p>pour rediriger les pages de l'ancien site vers le nous site mis en place. Le fichier htaccess est bien lu par le serveur mais la redirection ne se fait pas... A la place, j'ai une erreur 404...<br class="autobr" /> Qu'est-ce que j'ai fait de travers ???</p> <p>Merci de votre aide</p> Le fichier .htaccess 2011-05-16T12:09:58Z https://contrib.spip.net/Le-fichier-htaccess#comment445630 2011-05-16T12:09:58Z <p>Bonjour, je suis sous spip 2.1.10 et j'ai régulièrement <strong>une erreur 310: “trop de redirections”</strong></p> <p><strong>Conditions de l'erreur:</strong><br class="autobr" /> Mon hébergeur: 1&1 - serveur mutualisé <br />- <strong>seulement</strong> quand l'utilisateur est logué <br />- lorsqu'il clique sur un lien du type “/spip.php?...” <br class="autobr" /> (exemple: /spip.php?page=rubrique%3D113&id_rubrique=113&date_select=2011-05-16 )</p> <p><strong>Bilan </strong> : spip surcharge les redirection lorsque l'utilisateur est logué et clique sur des liens du type “/spip.php?...” avec plusieures variables en environnement.</p> <p>Le problème peut-il venir d'une mauvaise configuration de mon fichier htaccess ?</p> <p>Merci beaucoup pour votre aide ;)</p> Le fichier .htaccess 2011-04-07T09:41:31Z https://contrib.spip.net/Le-fichier-htaccess#comment443843 2011-04-07T09:41:31Z <p>Bonjour, <br class="autobr" /> Je me répond car j'ai débloqué la situation.</p> <p>Le fichier htaccess n'y était pour rien dans ce problème.</p> <p>En fait il m'a suffit de recharger le pulgin CFG pour le mettre à jour et tout est rentré dans l'ordre.</p> <p>Google retrouve bien le chemin du site et l'indexation est bien à jour.</p> <p>A continuer</p> Le fichier .htaccess 2011-03-14T14:21:06Z https://contrib.spip.net/Le-fichier-htaccess#comment442552 2011-03-14T14:21:06Z <p>Bonjour,<br class="autobr" /> Sous spip 2.8.1, j'ai un problème d'indexation par google.<br class="autobr" /> En utilisant l'outil d'exploration du site comme googlebot, j'obtiens le type de message suivant qui présente des infos troublantes pour le titre et le contenus du body :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code>Type Googlebot : Web HTTP/1.0 301 Moved Permanently Date: Sun, 13 Mar 2011 09:24:17 GMT Server: Apache X-Powered-By: PHP/5.2.17-0.dotdeb.0 Location: urls_html_dist Content-Length: 260 Connection: close Content-Type: text/html Content-Language: fr <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html lang='fr' dir='ltr'> <head> <title>HTTP 301</title> </head> <body> <h1>HTTP 301</h1> <a href="urls_html_dist">Si votre navigateur n'est pas redirig&eacute;, cliquez ici pour continuer.</a></body></html></code></pre></div> <p>Un échange sur le forum de google me pose la question :</p> <p><kbd>Je ne vois pourtant pas de redirection. Serait-il possible qu'il y en ait une dans certains cas dans ton .htaccess ?</kbd></p> <p>Si vous avez une explication merci bien</p> Le fichier .htaccess 2010-12-14T13:01:17Z https://contrib.spip.net/Le-fichier-htaccess#comment438117 2010-12-14T13:01:17Z <p>Ah merci, mine de rien c'est une info précieuse. Mais je veux bien, au contraire, expliquer comment personnaliser ce squelette.hlm pour ceux qui découvrent spip et tout le reste.</p> Le fichier .htaccess 2010-10-14T08:40:53Z https://contrib.spip.net/Le-fichier-htaccess#comment435687 2010-10-14T08:40:53Z <p>Cet article date de 2003... Si vous avez la possibilité d'en proposer une version rafraichie, nul ne vous en voudra :-)</p> <p>A noter aussi: le coeur de spip gère désormais les erreurs 404 et renvoie vers le squelette 404.html qu'il suffit donc de personnaliser. Plus besoin de .htaccess pour ça donc.</p> Le fichier .htaccess 2010-09-02T12:36:02Z https://contrib.spip.net/Le-fichier-htaccess#comment433887 2010-09-02T12:36:02Z <p>L'article ne parle pas de la directive RewriteBase , essentielle quand le site est hébergé dans un sous-répertoire et non pas à la racine.</p> <p>Précisions sur cette directive :<br class="autobr" /> <a href="http://www.apachefrance.com/Manuels/Apache_1.3_VF/mod/mod_rewrite.html#RewriteBase" class="spip_url spip_out auto" rel="nofollow external">http://www.apachefrance.com/Manuels/Apache_1.3_VF/mod/mod_rewrite.html#RewriteBase</a></p> <p>PS A noter que les commentaires donnés dans le fichier htaccess.txt livré par défaut avec SPIP ne sont pas très explicites :</p> <p>### Configuration sous-repertoire<br class="autobr" /> # Chez la plupart des hebergeurs il faut indiquer “RewriteBase /”<br class="autobr" /> # sinon modifiez cette ligne</p> <p>Il eut mieux valu donner un exemple plus détaillé :</p> <p>### Configuration sous-repertoire<br class="autobr" /> # Chez la plupart des hebergeurs il faut indiquer “RewriteBase /”<br class="autobr" /> # Par contre, si votre site SPIP est hébergé et est vu de l'extérieur expressément dans un sous-dossier, <br class="autobr" /> # par exemple mon_spip_a_moi<br class="autobr" /> # (et que vous y accédez par une adresse en http://nom_du_serveur/mon_spip_a_moi )<br class="autobr" /> # modifiez la ligne suivante selon la syntaxe suivante :<br class="autobr" /> # RewriteBase /mon_spip_a_moi</p> Le fichier .htaccess 2010-06-25T10:49:11Z https://contrib.spip.net/Le-fichier-htaccess#comment432035 2010-06-25T10:49:11Z <p>Bonjour Perline,</p> <p>Plus précisément, je voudrai que les urls qui contiennent la chaine : <samp>module=orki&</samp> soient redirigées vers l'accueil. J'ai essayé les REGEX avec <samp>RedirectMatch permanent</samp>, mais je ne suis pas assez calé pour y arriver.</p> <p>Merci pour ton aide ;-)<br class="autobr" /> françois</p> Le fichier .htaccess 2010-06-25T10:00:51Z https://contrib.spip.net/Le-fichier-htaccess#comment432030 2010-06-25T10:00:51Z <p>Quelles url complètes écris-tu ?<br class="autobr" /> La ligne</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>RedirectPermanent /blog http://perline.org/spip.php?page=rubrique&id_rubrique=xx</code></pre></div> <p>marche bien chez moi</p> Le fichier .htaccess 2010-02-10T12:33:25Z https://contrib.spip.net/Le-fichier-htaccess#comment426247 2010-02-10T12:33:25Z <p>Bonjour.<br class="autobr" /> J'ai un problème , j'aimerai ajouter dans le fichier .htaccess la liste des adresses IP des machines des users qui ont habilité à se connecter à l'espace privé de mon site web.<br class="autobr" /> Comment faire?<br class="autobr" /> Merci.</p> renvoyer 301 pour une adresse /index.php?module= 2009-04-19T18:35:57Z https://contrib.spip.net/Le-fichier-htaccess#comment415553 2009-04-19T18:35:57Z <p>Bonjour,</p> <p>j'essaie de rediriger des requêtes indexées par Google provenant d'un ancien CMS.<br class="autobr" /> Ces requêtes sont de la forme “<a href="http://www.monsite.com/index.php?module=orki&page=view..." class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/index.php?module=orki&page=view...</a>.” ce qui renvoie une 404 -> logique.<br class="autobr" /> Mais je voudrais rediriger 301, et là je n'ai pas réussi la manip : j'utilise les url propres de SPIP, mais l'ajout en entête du .htaccess de “RedirectMatch permanent”, “Redirect permanent” ou “RewriteRule” n'a rien donné : je n'arrive pas à “capter” les requêtes de type “index.php?module=orki&page=view...” pour les rediriger sur ma page d'accueil.</p> <p>Quelqu'un serait-il plus inspiré que moi ;-)<br class="autobr" /> Merci beaucoup,<br class="autobr" /> françois.</p> Le fichier .htaccess 2008-03-14T13:04:30Z https://contrib.spip.net/Le-fichier-htaccess#comment404016 2008-03-14T13:04:30Z <p>Bonjour,</p> <p>Finalement, existe-t-il une solution pour filtrer la lecture de seulement certains dossiers. J'utilisais sans soucis le fichier .htaccess dans mon précédent site. Ce n'était pas difficile. La partie à protéger se trouvait placée dans un dossier particulier.</p> <p>Ici, avec SPIP, c'est différent. Je ne comprends pas comment protéger seulement un répertoire du site. Sur le site <a href="http://www.arpeges.org" class="spip_url spip_out auto" rel="nofollow external">www.arpeges.org</a>, je souhaiterais créer un répertoire “Espace membres”. Comment limiter l'accès aux seuls adhérents à ce seul répertoire ?</p> <p>Merci</p> Le fichier .htaccess 2008-03-04T10:50:10Z https://contrib.spip.net/Le-fichier-htaccess#comment403697 2008-03-04T10:50:10Z <p>Pour info je n'ai pas mis ces fichier dans un dossier squelette le soucis est peut etre la ????</p> Le fichier .htaccess 2008-03-04T10:49:05Z https://contrib.spip.net/Le-fichier-htaccess#comment403696 2008-03-04T10:49:05Z <p>Bonjour</p> <p>J'ai voulu rendre l acces de mon site en restreint.</p> <p>Pour cela comme expliqué j'ai mis un .htacess et .htpasswd sur mon home (www). cela fonctionne.</p> <p>Sauf que depuis des que je vais sur mon espace privé que je souhaite modifier un artcile / une rubrique ou autre...j'arrive sur une page “accès interdit” comme s'il n'arrivait pas à revenir sur le public.</p> <p>Pour info mes codes sont les memes pour l'espace privé et l'espace public (c'es tpeut etre ca le soucis mais je ne peux plus les modifier car a chaque fois je reviens sur cette page interdit)<br class="autobr" /> le cooki de correspondance est bien mis...</p> <p>bref que dois je faire</p> <p>merci de votre réponse.</p> > Le fichier .htaccess 2007-08-19T19:43:31Z https://contrib.spip.net/Le-fichier-htaccess#comment397126 2007-08-19T19:43:31Z <p>Je cherche sans succès une solution identique (partie publique et partie privée d'un même site)</p> <p><strong>Pour répondre à la question, il est normal de ne rien trouver... SPIP ne génère pas de fichiers dans l'arborescence, tout est contenu dans la base de données</strong> (c'est son point fort pour le partage...).</p> <p>A part réinstaller une seconde fois SPIP dans un sous-répertoire protégé, et à la condition que l'hébergeur autorise DEUX bases de données DISTINCTES, je ne vois pas de solution.... mais cela revient à avoir deux sites....</p> <p>Il faudrait que SPIP ajoute dans chaque table une valeur indiquant si l'article est public ou privé.. ça existe peut-être, mais je n'en trouve trace nulle part dans la doc, ni dans l'interface de rédaction des articles... peut-être que dans la version 2.xxx !</p> <p>Merci à celui qui aurait une idée simple et donc lumineuse...</p> > Le fichier .htaccess 2007-08-19T19:31:00Z https://contrib.spip.net/Le-fichier-htaccess#comment397125 2007-08-19T19:31:00Z <p><strong>OVH gère automatiquement la création de ce fichier via le “<i>Manager</i>”</strong></p> <p>Les instructions du fichier .htaccess sont légèrement différente du standard, et les l'interface assure en plus un cryptage très efficace.</p> > .htaccess pour le dossier image 2007-08-19T19:24:41Z https://contrib.spip.net/Le-fichier-htaccess#comment397123 2007-08-19T19:24:41Z <p>il suffit de placer l'instruction suivante dans un fichier .htacces à la racine du site</p> <p><strong> <i>Options -Indexes<br /> ErrorDocument 403 http://URLdusite</i> </strong></p> <p>La première ligne empêche de lister le contenu du répertoire (en générant une erreur 403: opération non autorisée)</p> <p>La seconde ligne renvoie à la page d'accueil du site en cas d'erreur 403</p> <p>On peut la remplacer par</p> <p><strong> <i>ErrorDocument 403 http://URLdu site/erreur403.htm</i> </strong></p> <p>à la condition d'avoir créé un fichier “erreur403.htm” qui peremettra d'afficher un message personnalisé et proposera soit un lien vers la page d'accueil, soit une redirection automatique au bout de X secondes en plaçant dans l'entête de la page l'instruction suivante;</p> <p><strong> <i>&#60;meta http-equiv=“refresh” content=“X; URL=http:/URLdusite”&#62;</i> </strong><br /> (bien penser à remplacer X par un nombre de secondes )</p> > Le fichier .htaccess 2006-10-24T17:09:58Z https://contrib.spip.net/Le-fichier-htaccess#comment388206 2006-10-24T17:09:58Z <p>Bonjour à tous</p> <p>Le problème soulevé ici m'intéresse grandement je voudrais moi aussi protéger une partie du site public plus précisement une rubrique.</p> <p>Plusieurs questions ont été posées sur ce même sujet, y a-t-il une solution? Est ce que c'est possible de le faire ?</p> <p>Merci beaucoup de votre réponse<br class="autobr" /> Delph</p> > Le fichier .htaccess 2006-08-25T12:52:52Z https://contrib.spip.net/Le-fichier-htaccess#comment387207 2006-08-25T12:52:52Z <p>Bonjour,<br class="autobr" /> J'ai bien compris le principe mais je recherche depuis un moment où sont stockés les rubriques créées et les pages associées ? Nous avons en effet développé un site pour un club associatif. On voudrait donc limiter les accés aux rubriques spécifiques des différentes sections. Mais pas moyen de mettre la main sur le répertoire créé par SPIP (ex : pour la natation, le n° de rubrique est le 20 ) dans l'arborescence du site.</p> <p>Merci pour ton aide.</p> Le fichier .htaccess 2006-01-26T17:49:48Z https://contrib.spip.net/Le-fichier-htaccess#comment385270 2006-01-26T17:49:48Z <p>Quelqu'un aurait il une solution pour des fichiers .htaccess dans des répertoires imbriqés ?</p> <p>Problème: <br class="autobr" /> arborescence du site <strong>http://mon_truc.org</strong> : <br />- répertoire <strong>web/</strong> => contient le site principal, c'est le répertoire racine du SPIP. Pour l'instant ce dossier doit rester privé : accès restreint par <strong>.htaccess</strong> avec les directives:</p> <p>AuthType Basic</p> <p>AuthName “zone de developpement”</p> <p>AuthUserFile /home/web/prive.mon_truc.org/htaccess/.htusers</p> <p>AuthGroupFile /home/web/prive.mon_truc.org/htaccess/.htgroups</p> <p>require group admins persos visits</p> <p>- répertoire <strong>web/mon_bidule.mon_truc.org/</strong> => ce répertoire doit être accessible sans identification. Sur ce répertoire pointe le sous-domaine <strong>mon_bidule</strong> accessible donc par <strong>http://mon_bidule.mon_truc.org</strong></p> <p>- répertoire <strong>web/prive.mon_truc.org/htaccess/</strong> => stocke les fichiers <strong>.htusers</strong> et <strong>.htgroups</strong>, est lui-même protégé par un .htaccess</p> <p>Cette config fait donc que l'ensemble du site <strong>http://mon_truc.org/</strong> est en accès protégé avec nécessité de se logger + d'appartenir à un des groupes admins, persos ou visits</p> <p>Ce qui entraîne que l'accès <strong>http://mon_bidule.mon_truc.org</strong> est lui aussi bridé par cette restriction.</p> <p>Alors ma question est : quelles directives mettre dans le fichier <strong>web/mon_bidule.mon_truc.org/.htaccess</strong> pour autoriser l'accès sans mot de passe sur la partie du site contenue dans ce dossier ?</p> <p>Et même question subsidiaire, cette “levée de restriction d'accès” par un .htaccess dans un sous-dossier d'un répertoire à accès contrôlé est elle possible ? (je précise que je n'ai pas d'accès au fichier httpd.conf du serveur apache)</p> > Le fichier .htaccess 2006-01-10T01:22:52Z https://contrib.spip.net/Le-fichier-htaccess#comment385055 2006-01-10T01:22:52Z <p>J'ai même essayé de ne pas en mettre<br class="autobr" /> login:“rien”<br class="autobr" /> et require user login<br class="autobr" /> Ce passe pas non plus.<br class="autobr" /> Je reçois bien ma boîte, mais je n'arrive pas à la dépasser</p> <p>HELP</p> > Le fichier .htaccess 2006-01-10T01:07:54Z https://contrib.spip.net/Le-fichier-htaccess#comment385054 2006-01-10T01:07:54Z <p>Bonjour,<br class="autobr" /> J'ai bien suivi votreprocédure, mais lorsque je rentre le mot de passe dans la boîte de dialogue, , ça ne fonctionne pas et au bout de 3 essais, j'ai l'erreur d'authentification.<br class="autobr" /> Je suis sous Win XP, le serveur qui héberge SPIP est mutualisé. Apache.<br class="autobr" /> J'ai essayé de mettre le mot passe non crypté, mais rienn'y fait, je ne passe pas.<br class="autobr" /> Merci d'avance pour votre aide.</p> > Le fichier .htaccess 2005-06-02T09:16:33Z https://contrib.spip.net/Le-fichier-htaccess#comment381372 2005-06-02T09:16:33Z <p>Bonjour</p> <p>Est il possible que le fichier .htaccess ne demande pas le login et mot de passe ?<br class="autobr" /> peut on lui spécifier le mot de passe directement dans le fichier ?</p> <p>Mon problème est que j'ai des CGI et j'aimerai que lorsque j'y accede il ne me demande pas de login et mot de passe.</p> <p>Merci</p> > .htaccess pour le dossier image 2005-05-13T06:41:50Z https://contrib.spip.net/Le-fichier-htaccess#comment381056 2005-05-13T06:41:50Z <p>En fait moi aussi j'ai un problème du genre, à savoir que je voudrais empêcher des personnes d'utilier directement un lien vers une vidéo depuis un site distant sans passer par mon site.</p> <p>Il faudrait que le htaccess permette le téléchargement des vidéos que depuis la page vidéo (se trouvant dans le mêe répertoire que les vidéos.</p> <p>Merci d'avance</p> > Créer .htaccess sous windows. 2005-04-12T12:38:26Z https://contrib.spip.net/Le-fichier-htaccess#comment380285 2005-04-12T12:38:26Z <p>Selon moi, le plus simple est de créer un fichier texte nommé htaccess tout court, ou bien htaccess.txt, puis de le renommer .htaccess via un clic droit dans le navigateur de fichier (“explorateur”)... mais heureusement pour moi j'ai laissé tombé cette vieille bourique de windows depuis des lunes :-)</p> > Le fichier .htaccess 2005-03-29T07:52:39Z https://contrib.spip.net/Le-fichier-htaccess#comment379904 2005-03-29T07:52:39Z <p>Tout dépend du système d'exploitation que tu as. Si tu es sous Windows, il ne faut pas crypter les mots de passe dans le .htpasswd. Windows n'arrive pas à les identifier sinon :s Fait un test et tu verras :)</p> > Le fichier .htaccess 2005-01-04T17:17:10Z https://contrib.spip.net/Le-fichier-htaccess#comment308243 2005-01-04T17:17:10Z <p>Curieux en effet que personne ne réponde à cette question car elle semble basique. J'ai aussi ce problème. Je tente donc une reformulation :</p> <p>Puisque Spip est un site dynamique, il n'utilise pas des répertoires différents pour chaque rubrique. Comment fait-on alors pour que les utilisateurs s'authentifient pour accèder au site entier, mais ne s'authentifient pas pour accéder à une rubrique ou un article particuliers de ce même site ?</p> <p>Exemple : j'ai mis un htaccess à la racine de mon site. Il fonctionne très bien et les utilisateurs doivent s'authentifier pour accéder au site. Mais... je voudrais que n'importe quel utilisateur accède sans authentification à la rubrique 5.</p> <p>Une réponse prompte me remplirait d'allégresse...</p> > Le fichier .htaccess 2004-11-22T11:18:26Z https://contrib.spip.net/Le-fichier-htaccess#comment211003 2004-11-22T11:18:26Z <p>tout cela est bien joli mais concretement et surtout simplement comment restreindre l'acces a certaines rubriques dans l'espace prive des rubriques uniquement accesssible aux administrateurs et non aux redacteurs<br class="autobr" /> merci de votre aide</p> > Le fichier .htaccess 2004-10-06T17:16:03Z https://contrib.spip.net/Le-fichier-htaccess#comment127893 2004-10-06T17:16:03Z <p>Bonjour,</p> <p>Si j'ai bien compris tout ce qui vient d'être dit à mon pauvre cerveau lol...<br class="autobr" /> Les fichiers dont l'accès doit être réservé doivent se trouver dans un repertoire à part. Car on intredit ici l'accès à un répertoire et non à un fichier...<br class="autobr" /> Corrigez-moi si je me trompe...</p> > Le fichier .htaccess 2004-08-19T07:49:35Z https://contrib.spip.net/Le-fichier-htaccess#comment76364 2004-08-19T07:49:35Z <p>Je suis à la recherche également d'une solution pour ce problème.</p> <p>A mon avis .htaccess ne permet pas de créer un espace membre comme tu le souhaites, puisque le site n'est pas organisé sous forme de répertoires.</p> <p>Il y a par contre la contrib <a href="http://www.spip-contrib.net/ecrire/articles.php3?id_article=463" class="spip_out" rel='nofollow external'>gestion hierarchisée des accès restreints</a> non encore validée qui permet de gérer des accès restreints, mais c'est assez lourd s'il doit y avoir un grand nombre de membres.</p> <p>J'ai vu aussi qu'il existait des scripts en Php pour créer des espaces membres, mais je ne sais pas si ça fonctionne avec Spip.</p> Créer .htaccess sous windows. 2004-06-20T09:50:30Z https://contrib.spip.net/Le-fichier-htaccess#comment10461 2004-06-20T09:50:30Z <p>Windows n'accepte pas de créer un ficher commençant par un point. Ce qui est extrémement génant lorsqu'on veut par exemple tester les fonctionnalités de htaccess en local.</p> <p>Heureusement, php sait comment créer un fichier, peut importe son nom.</p> <p>Le code suivant va donc permettre 'd'outrepasser' les limitations de windows :</p> <blockquote class="spip"><div class="precode"><pre dir="ltr" style="text-align: left;"><code><? echo "Création d'un fichier .htaccess" ;//pour dire que le répertoire est sécurisé $Fichieracces = fopen(".htaccess", "w+"); fclose($Fichieracces) ; echo "Création d'un fichier .htpasswd " ;// pour stoker les login et mot de passe sous la forme login:MDP_CRYPTE $Fichierpass = fopen(".htpasswd", "w+"); fclose($Fichierpass) ; ?></code></pre></div></blockquote> > pbm d'accès à l'espace privé 2004-05-19T02:51:18Z https://contrib.spip.net/Le-fichier-htaccess#comment9424 2004-05-19T02:51:18Z <p>ça y est, j'ai trouvé, c'est tout écrit dans la doc SPIP, faut juste trouver :</p> <p>tu dois créer un fichier mes_options.php3 dans le dossier ecrire de ton site SPIP qui contient :</p> <p><code><span style="color: #000000"> <span style="color: #0000BB"><?php <br /> <br />$ignore_auth_http </span><span style="color: #007700">= </span><span style="color: #0000BB">true </span><span style="color: #007700">; <br /> <br /></span><span style="color: #0000BB">$ignore_remote_user </span><span style="color: #007700">= </span><span style="color: #0000BB">true </span><span style="color: #007700">; <br /> <br /></span><span style="color: #0000BB">?></span> </span> </code></p> <p>pour que SPIP ignore le .htaccess</p> <p>voir la doc <a href="http://www.spip-contrib.net/article455.html" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/article455.html</a></p> <p>Salut</p> > pbm d'accès à l'espace privé 2004-05-19T02:05:04Z https://contrib.spip.net/Le-fichier-htaccess#comment9422 2004-05-19T02:05:04Z <p>idem pour moi, je confirme le problème.<br class="autobr" /> Si je trouve, je te dirai ;o)</p> pbm d'accès à l'espace privé 2004-04-26T14:17:56Z https://contrib.spip.net/Le-fichier-htaccess#comment8870 2004-04-26T14:17:56Z <p>Bonjour,<br class="autobr" /> je n'y comprends rien : pour tout simplifier, j'ai mis le .htaccess et .htpasswd dans le répertoire www.<br class="autobr" /> Quand je vais directement sur le site public, le .htaccess marche bien : je saisis mes identifiants et j'accède au site.<br class="autobr" /> Quand je clique sur “espace privé”, j'ai le message “connexion refusée - Ressayer”. Questcekeçavedire ?????<br class="autobr" /> A noter que sans fichier .htaccess/.htpasswd, tout marche très bien.</p> <p>Pour info, voici mon htaccess :</p> <p>AuthUserFile /home/www-data/htdocs/<a href="http://www.monsite.org/.htpasswd" class="spip_url spip_out auto" rel="nofollow external">www.monsite.org/.htpasswd</a></p> <p>AuthGroupFile /dev/null</p> <p>AuthName PasswdProtection</p> <p>AuthType Basic</p> <limit get="get" post="post"> <p>require user nla</p> </limit> > Le fichier .htaccess 2004-04-22T10:58:42Z https://contrib.spip.net/Le-fichier-htaccess#comment8698 2004-04-22T10:58:42Z <p>Tu peux aller faire un petit tour à cette adresse</p> <p><a href="http://www.infres.enst.fr/~danzart/frames/htaccess.html" class="spip_out" rel='nofollow external'>http://www.infres.enst.fr/ danzart/frames/htaccess.html</a></p> > Le fichier .htaccess 2004-04-20T13:23:24Z https://contrib.spip.net/Le-fichier-htaccess#comment8583 2004-04-20T13:23:24Z <p>Rebonjour,<br class="autobr" /> Quelqu`un peut-il m`eclairer sur la ligne :<br class="autobr" /> AuthUserFile /home/login/.htpasswd<br class="autobr" /> car je ne comprends pas du tout ce qu`il faut faire avec cela!<br class="autobr" /> merci.</p> > Le fichier .htaccess 2004-04-20T13:21:25Z https://contrib.spip.net/Le-fichier-htaccess#comment8582 2004-04-20T13:21:25Z <p>Bonjour,<br class="autobr" /> D`abord merci pour ce site vraiment genial, qui a le merite d`etre clair. Mais j`ai un petit probleme, voila, j`ai reussi a proteger des pages de mon site par le biais d`un mot de passe, mais le probleme c`est que ce mot de passe ne fonctionne pas! on doit bien evidemment rentrer le mot de passe NON crypte ? non ? Si quelqu`un voit d`ou cela peut venir, venez moi en aide!<br class="autobr" /> Merci pour votre aide<br class="autobr" /> Cyrille</p> Problème d'inscription de rédacteurs avec Le fichier .htaccess 2004-04-20T10:39:38Z https://contrib.spip.net/Le-fichier-htaccess#comment8576 2004-04-20T10:39:38Z <p>Salut<br class="autobr" /> Je veux protéger l'accés à mon site hébergé sur phpnet.</p> <p>j'ai donc mis un htaccess et htpasswd dans le répertoire où j'ai installé spip.</p> <p>Pad de problème l'accès est effectivement protégé, mais lorsque qqu'un s'inscrit pour devenir rédacteur, l'inscription se fait normalement dans la base de données, mais il n'apparaît pas sous forme d'auteur dans spip, donc ne peut pas écrire d'article !!!<br class="autobr" /> Qqu'un sait-il pourquoi ???</p> > Le fichier .htaccess 2004-04-07T12:21:03Z https://contrib.spip.net/Le-fichier-htaccess#comment8050 2004-04-07T12:21:03Z <p>Hello! <br class="autobr" /> Je souhaite que les fichiers de mes répertoires type: “monsite.free.fr/fichiers_privés/” ne soient pas listés par le navigateur, et donc que si cette adresse est tapée, l'htaccess rebascule vers la page index.html</p> <p>Et ça ne marche pas, je n'ai plus du tout accès au fichiers, et la redirection ne se fait pas(erreur 500).<br class="autobr" /> La ligne est la suivante:</p> <p><b>DirectoryIndex /index.html </b><br class="autobr" /> (index.html est placé sur la racine du site, le htaccess est dans le répertoire en question)<br class="autobr" /> Est-ce suffisant? est-ce free qui bloque ce script?</p> <p>Merci par avance!</p> > Le fichier .htaccess 2004-04-03T11:01:49Z https://contrib.spip.net/Le-fichier-htaccess#comment7955 2004-04-03T11:01:49Z <p>J'ai le même problème, je voudrais restreindre l'accès à un partie du site, si quelq'un avait la solution, merci.</p> > Le fichier .htaccess 2004-03-18T13:55:22Z https://contrib.spip.net/Le-fichier-htaccess#comment7469 2004-03-18T13:55:22Z <p><i>Bonjour je n'ai jamais réaliser de site internet que ce soit sur SPIP ou non.</i> Cependant j'ai une idée très précise de la structure que j'aimerai faire pour mon site. Je veut avoir une page public ou tout le monde peut avoir accès. Ensuite une page Membre accessible qu'aux membres avec un mot de pass(de la page public). Et pour finir un espace privé ou juste les auteurs et les administrateurs auront accès.</p> <p>Ma question est la suivante : <strong>Est ce que ta contribe peut me servire pour limiter l'accès de ma page privé aux membres ?</strong> cad plusieur groupes de membres n'ont accès que à un espace qui leur est reservé</p> <p><i>Merci d'avance de bien vouloir me repondre sur ce forum ou m'envoyer un mail/</i></p> > Le fichier .htaccess et spikini 2004-03-03T07:36:58Z https://contrib.spip.net/Le-fichier-htaccess#comment7124 2004-03-03T07:36:58Z <p>Bonjour,<br class="manualbr" />J'ai bien placé dans un .htaccess les lignes ci-dessous indiquées sur le spikini.<br class="autobr" /> Une fois téléchargé le .htaccess à la racine du Spip rien ne se passe. Pas davantage si je le place dans le dossier spikini ?<br class="manualbr" />Je tente pourtant www.nomdedomaine/spikini</p> <p>et j'obtiens<br class="manualbr" />Warning: open_basedir restriction in effect. File is in wrong directory. in index.php on line 4</p> <p>Warning: SAFE MODE Restriction in effect. in index.php on line 4</p> <p>Warning: Failed opening 'ecrire/inc_version.php3' for inclusion in index.php on line 4</p> <p>Fatal error: Call to unsupported or undefined function include_ecrire() in index.php on line 5</p> <p>Merci du coup de main</p> <hr class="spip" /> <p>Rewriteengine On</p> <p>## feuilles de style<br class="autobr" /> Rewriterule ^/(wakka(.basic)?.css)$ /spikini/$1 [L]</p> <p>## spiperies<br class="autobr" /> # 1) la version patchee de spip_cookie, qui regle le cookie_path sur /<br class="autobr" /> Rewriterule /spip_cookie\.php3? /spikini$0 [QSA,L]<br class="autobr" /> # 2) les autres a la racine<br class="autobr" /> Rewritecond<small class="fine"> </small>%<i>REQUEST_URI</i> !^/ecrire/<br class="autobr" /> Rewriterule /(spip_.*\.(css|php3?)|puce\.gif) $0 [QSA,L]</p> <p>## passer ce qui reste a spikini<br class="autobr" /> Rewritecond<small class="fine"> </small>%<i>REQUEST_URI</i> !^(/ecrire/|/IMG/)<br class="autobr" /> Rewriterule ^/([a-z0-9_]+)/(.*) /spikini/multi.php?wname=$1&wiki=$2 [QSA,L]</p> <p>## urls incompletes (sans /)<br class="autobr" /> Rewriterule ^/([a-z0-9_]+)$ /$1/ [R,L]</p> > Le fichier .htaccess 2004-02-10T12:13:00Z https://contrib.spip.net/Le-fichier-htaccess#comment6202 2004-02-10T12:13:00Z <p>Avez-vous trouvé une solution à votre problème ?</p> > Le fichier .htaccess 2004-02-10T00:19:22Z https://contrib.spip.net/Le-fichier-htaccess#comment6180 2004-02-10T00:19:22Z <p>Bonjour,<br class="autobr" /> j'aimerais restraindre l'accès à un site, mais cette fois non pas par mot de passe, mais en fonction d'un site d'origine déterminé; je m'explique : par exemple je souhaite que seuls les visiteurs venant de <a href="http://www.exemple.com" class="spip_url spip_out auto" rel="nofollow external">www.exemple.com</a> puissent acceder au contenu de mon site.<br class="autobr" /> Est ce possible, et si oui, quelle serait la ligne de code ?</p> <p>Merci d'avance</p> <p>Pascal</p> > .htaccess pour le dossier image 2004-01-29T16:59:36Z https://contrib.spip.net/Le-fichier-htaccess#comment5800 2004-01-29T16:59:36Z <p>met une page index.html dans ton rep d'images, comme<br class="autobr" /> ça elle sera automatiquement chargée lors de l'appel de<br class="autobr" /> ton repetoire depuis un navigateur.</p> > .htaccess pour le dossier image 2004-01-29T14:58:27Z https://contrib.spip.net/Le-fichier-htaccess#comment5790 2004-01-29T14:58:27Z <p>Les explications sont super mais ne prennent pas en compte le cas (qui doit être pourtant très courant) de la protection de son dossier “images” d'un site.</p> <p>je cherche en effet le moyen d'empécher que le serveur apache ne liste mon dossier “images” de mon site losque l'on tape l'URL :</p> <p><a href="http://www.monsite.com/images/" class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/images/</a></p> <p>mais qu'il soit toujours possible au pages de mon site d'accéder à ce répertoire pour que mes images s'affiche correctement ! :-)</p> <p>Merci de m'aider</p> > Le fichier .htaccess 2003-12-04T10:56:14Z https://contrib.spip.net/Le-fichier-htaccess#comment4729 2003-12-04T10:56:14Z <p>Bonjour,</p> <p>Ce que tu veux faire suppose l'installation du module mod_auth_mysql, qui n'est pas generalement disponible en hébergement mutualisé.</p> <p>A moins que tu sois sur serveur dédié, c'est donc à ton hébergeur de te donner ces informations.</p> <p>Cordialement,</p> <p>Dan</p> > Le fichier .htaccess 2003-12-04T10:15:29Z https://contrib.spip.net/Le-fichier-htaccess#comment4728 2003-12-04T10:15:29Z <p>Bonjour Anne-Caroline,</p> <p>J'ai vu que ton site hyaka.com est hébergé sur un 20GP OVH.<br class="manualbr" />Le chemin absolu du répertoire www de ton site sur le serveur devrait donc être /home/hyaka/www/ (sous réserve pour le hyaka, car OVH utilise generalement 8 caracteres)</p> <p>Tu peux mettre le fichier .htpasswd a plusieurs endroits, mais je te suggèrerais de le mettre dans /home/hyaka parce que dans ce cas il est tout à fait protégé étant en dehors de l'espace web.</p> <p>Dans ce cas, tu peux mettre la ligne suivante dans le fichier .htaccess:<br class="manualbr" /><code>AuthUserFile /home/hyaka/.htpasswd</code></p> <p>Remplaces hyaka par ton véritable login ovh s'il est différent.</p> <p>Cordialement</p> <p>Dan</p> > Le fichier .htaccess 2003-12-04T09:57:53Z https://contrib.spip.net/Le-fichier-htaccess#comment4727 2003-12-04T09:57:53Z <p>Pour effectuer un test, j'aimerais protéger mon site “hyaka” placé dans le repertoire www. Le truc de base de spip. Où est-ce que je mets le fichier .htpasswrd et qu'est-ce que j'indique comme chemin au fichier .htaccess. J'ai fait plein d'essais et cela ne fonctionne pas. <br class="autobr" /> Serait-il possible d'avoir la ligne de code ? Merci d'avance.</p> > Le fichier .htaccess 2003-12-03T15:33:21Z https://contrib.spip.net/Le-fichier-htaccess#comment4717 2003-12-03T15:33:21Z <p>J'utilise actuellement .htaccess pour protéger l'accès à une partie réservée de mon site. Mais aujourd'hui je voudrais que les utilisateurs puissent se signer directement dans ma page d'accueil (login, mot de passe) avec donc deux zones de champs. Je pensais mettre les infos user, password dans une base mysql (je voudrais leur donner la possibilité de changer leur mot de passe), comment est-ce que je peux faire ?<br class="autobr" /> merci</p> > Le fichier .htaccess 2003-11-30T08:05:06Z https://contrib.spip.net/Le-fichier-htaccess#comment4658 2003-11-30T08:05:06Z <p>Salut Manu,</p> <p>C'est manifestement un problème de configuration propre à free, comme un fichier .htaccess ne devrait pas être listé.</p> <p>Normalement, dans le fichier de configuration apache, on interdit l'accès aux fichiers .htaccess et .htpasswd à l'aide des instructions suivantes:</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code><Files ~ "^\.ht"> Order allow,deny Deny from all Satisfy All </Files></code></pre></div> <p>Ces instructions font normalement partie intégrante du fichier httpd.conf auquel tu n'as pas accès.<br class="manualbr" />Tu peux tenter de mettre ces lignes en début de fichier .htaccess, et selon le paramétrage du “AllowOverride” ce sera pris en compte ou non...</p> <p>Cordialement,</p> <p>Dan</p> > Le fichier .htaccess 2003-11-29T19:36:35Z https://contrib.spip.net/Le-fichier-htaccess#comment4651 2003-11-29T19:36:35Z <p>Merci pour ce site super clair ! J'ai néanmoins besoin d'un complément d'information :</p> <p>En tapant dans la barre d'adresse</p> <p><a href="http://www.monsite.com/.htaccess" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.com/.htaccess</a></p> <p>le texte de celui-ci s'affiche, indiquant du coup le chemin de ma liste de passwords (non cryptés car je suis sur Free :-( ).<br class="autobr" /> Comment interdire l'affichage du .htaccess ?</p> > Le fichier .htaccess 2003-09-22T20:20:03Z https://contrib.spip.net/Le-fichier-htaccess#comment3536 2003-09-22T20:20:03Z <p>Bonjour,</p> <p>L'accès à Spip à l'aide du module libapache-mod-auth-mysql a été traité sur la liste spip-dev à cette URL:<br class="autobr" /> <a href="http://listes.rezo.net/archives/spip/2003-05/msg00501.html" class="spip_url spip_out auto" rel="nofollow external">http://listes.rezo.net/archives/spip/2003-05/msg00501.html</a></p> <p>Cordialement,</p> > Le fichier .htaccess 2003-09-22T09:37:27Z https://contrib.spip.net/Le-fichier-htaccess#comment3520 2003-09-22T09:37:27Z <p>Bonjour<br class="autobr" /> pourriez-vous expliquer comment synchroniser les accès entre SPIP et le fichier de mot de passe .htpassword ?<br class="autobr" /> On m'a dit que cela était possible moyennant l'installation de libapache-auth-mysql, en forçant Apache à aller chercher l'authentification directement dans la base mysql de SPIP au lieu de la lire dans le fichier idoine...</p> > Le fichier .htaccess 2003-07-29T09:47:33Z https://contrib.spip.net/Le-fichier-htaccess#comment2825 2003-07-29T09:47:33Z <p>Bonjour, et merci pour cet article très clair sur les utilisations de .htaccess et .htpasswd.</p> <p>Le problème se pose sous SPIP lorsque une seule partie du site (rubrique, sous-rubrique(s), article(s), etc ) doit être protégée et pas la totalité du site, puisque tous ces fichiers sont dans un même répertoire.</p> <p>Le but, vous l'aurez compris, est de protéger une partie du site public, de préférence avec un accès via une page “propre” mise en page. Ces fichiers permettent ils cette folie, et comment ?</p> <p>Amicalement</p> > Cryptage du mot de passe 2003-07-15T04:59:40Z https://contrib.spip.net/Le-fichier-htaccess#comment2710 2003-07-15T04:59:40Z <p>Bonjour Fred,</p> <p>La clé de 2 caractères permet de diversifier l'algorithme de cryptage, c'est ce qu'on appelle le 'salt' (le sel) :-;<br class="autobr" /> Tu peux choisir les caractères que tu veux, et n'as pas à les retenir.</p> <p>Pour le chemin d'accès, ton hébergeur doit te donner cette info. Ce sera de la forme 'home/tonlogin/www/...' (un chemin absolu, commençant par / )</p> <p>Dan</p> > Cryptage du mot de passe 2003-07-14T22:50:29Z https://contrib.spip.net/Le-fichier-htaccess#comment2706 2003-07-14T22:50:29Z <p>Bonjour je viens de lire ton article qui a le mérite de débrousailler considérablement le sujet à mes yeux.</p> <p>Dans ton article je lis</p> <p>“Pour tous ceux qui n'ont pas d'accès au shell unix, plusieurs sites sur le Web vous permettent d'obtenir le mot de passe encrypté, par exemple : <a href="http://ovh.fr/cgi-bin/crypt.pl" class="spip_url spip_out auto" rel="nofollow external">http://ovh.fr/cgi-bin/crypt.pl</a>”</p> <p>je me rend sur cette URL et là on me demande une clé (deux lettres pour crypter le mot de passe. :-/ C'est quoi cette clef? Deux lettres que je choisis au hasard ou faut-il les demander à mon hébergeur? En gros je ne vois pas du tout ce que c'est que cette clef.</p> <p>D'autre part, donc il faut que je demande le chemin réel de la racine au rep de mon site sur le serveur de mon hébergeur pour pouvoir indiquer l'emplacement du fichier .htpasswd dans le fichier .htaccess<br class="autobr" /> Exact?</p> <p>Merci en tout cas.</p> > Le fichier .htaccess 2003-07-04T14:08:24Z https://contrib.spip.net/Le-fichier-htaccess#comment2542 2003-07-04T14:08:24Z <p>Bonjour,</p> <p>Tout simplement en mettant un fichier .htaccess dedans ! ;-)</p> > Le fichier .htaccess 2003-07-04T14:01:50Z https://contrib.spip.net/Le-fichier-htaccess#comment2541 2003-07-04T14:01:50Z <p>J'aimerai avoir un petit renseignement concernant la restriction par mot de passe:comment je fais pour sélectionner le répertoire (voir le rubrique créée)à protéger par mot de passe/login</p> > Le fichier .htaccess 2003-07-03T15:07:27Z https://contrib.spip.net/Le-fichier-htaccess#comment2519 2003-07-03T15:07:27Z <p>Le lien ne marche pas... je réessaie :-(</p> <p>L'algorithme du PageRank expliqué:<br class="autobr" /> <a href="http://immo.wildcroft.com/publication/article39.html" class="spip_url spip_out auto" rel="nofollow external">http://immo.wildcroft.com/publication/article39.html</a></p> <p>Dan</p> > Le fichier .htaccess 2003-07-03T15:04:36Z https://contrib.spip.net/Le-fichier-htaccess#comment2518 2003-07-03T15:04:36Z <p>Bonjour,</p> <p>Désolé pour le délai mis à répondre... je terminais l'article mis en ligne (URL ci-dessous)! ;-)</p> <p>Effectivement cela marche avec une RewriteRule, pour autant qu'on n'oublie pas de mettre le flag [QSA] (pour Query Strin Append)</p> <p>Dan</p> > Le fichier .htaccess 2003-07-02T18:24:23Z https://contrib.spip.net/Le-fichier-htaccess#comment2507 2003-07-02T18:24:23Z <p>Pour info ! contrairement au redirect, ça marche avec une rewrite rule : autant le nom de fichier que les paramètres sont recopiés.</p> > Le fichier .htaccess 2003-07-02T17:14:10Z https://contrib.spip.net/Le-fichier-htaccess#comment2502 2003-07-02T17:14:10Z <p>Merci pour ces repèrs utiles... J'ai essayé pour changer le domaine : un RedirectPermanent d'un répertoire racine vers un autre. ça marche pour la page d'accueil et aussi pour les pages de ce répertoire, super, mais le probleme c'est que les paramétres des pages (par ex : ?id_article=23) ne suivent pas !!!</p> <p>Serait-ce qu'il faut utilsier des jokers ou wildcards ou regexp en plus dans la RedirectPermanent ? ou bien dans ce cas il faut passer par une rewrite rule plutôt qu'un RedirectPermanent ?</p> > Le fichier .htaccess 2003-05-04T15:36:07Z https://contrib.spip.net/Le-fichier-htaccess#comment1628 2003-05-04T15:36:07Z <p>Salut Ben,</p> <p>Si tu veux vraiment t'amuser avec des réécritures, jette un coup d'oeil à <a href='https://contrib.spip.net/La-reecriture-des-URL-a-la-volee' class="spip_in" hreflang="fr" rel='nofollow'>la réécriture d'URLs</a> ... :-)</p> <p>Dan</p> > Le fichier .htaccess 2003-05-04T14:30:47Z https://contrib.spip.net/Le-fichier-htaccess#comment1627 2003-05-04T14:30:47Z <p>Merci pour cette contrib claire et efficace... Je vais enfin pouvoir m'amuser avec des urls un peu plus plaosantes ;-)</p>