Clair de Lune Posté 4 Février 2005 Posté 4 Février 2005 merci dan encore une fois pour tes conseils j'essaye de comprendre, je fais des tests, et je reviens te dire merci...
eps961 Posté 14 Février 2005 Posté 14 Février 2005 Salut, N'est t-il pas possible, en utilisant .htaccess, de sécuriser l'accès à un seul fichier sans pour autant verrouiller l'accès au répertoire complet où il se trouve ? Merci d'avance. PS: L'article sur le fichier .htaccess est vraiment très bien.
Yonji Posté 28 Février 2005 Posté 28 Février 2005 hello, Je souhaite protéger l'espace ou sont stocker mes backup de bases MySQL,pour ceci j'ai bien suivi le tutoriel, créer mon .htaccess et .htpasswd (avec l'outil de webmaster-hub) mais ça marche pas, j'ai bien le promt qui s'affiche me demandant mon login/pass que je rentre, je valide et le promt reviens à chaque fois ... je sais pas si c'est une erreur que j'ai fait ou pas ... donc si quelque pouvez me donner quelque pistes. Merci d'avance.
Dan Posté 28 Février 2005 Auteur Posté 28 Février 2005 Bonjour Yonji, Sans connaître ton hébergeur, il est difficile de te donner une réponse. Si tu es chez Free.fr ou Online.net, la procédure est différente. Dan
Yonji Posté 28 Février 2005 Posté 28 Février 2005 Bonjour Dan, je suis actuellement chez Imperial Registrar, normalement il y a pas de problème niveau .htaccess et compagnie, vue que j'ai déjà mis en oeuvre plusieur choses apris ici (url rewriting).
kobra Posté 4 Mars 2005 Posté 4 Mars 2005 Salut, j'aimerais procéder comme suit à partir de dossier, et fichier, avec du URL rewriting faire en sorte que l'url absolue http://www.monsite.com/mondossier/monfichier.fic donne http://mondossier.monsite.com/monfichier.fic , en gros faire des sous domaines virtuels ! Comment faire svp? merci
Dan Posté 4 Mars 2005 Auteur Posté 4 Mars 2005 Bonjour Dan, je suis actuellement chez Imperial Registrar, normalement il y a pas de problème niveau .htaccess et compagnie, vue que j'ai déjà mis en oeuvre plusieur choses apris ici (url rewriting). Peux-tu poster le contenu de ton fichier .htaccess .. l'erreur doit être là.Tu as bien mis un "full path" vers le fichier .htpasswd ?
Dan Posté 4 Mars 2005 Auteur Posté 4 Mars 2005 Salut, j'aimerais procéder comme suit à partir de dossier, et fichier, avec du URL rewriting faire en sorte que l'url absolue http://www.monsite.com/mondossier/monfichier.fic donne http://mondossier.monsite.com/monfichier.fic , en gros faire des sous domaines virtuels ! Comment faire svp?merci Tu aurais pû ouvrir un autre post, on ne va plus s'y retrouver si chacun pose sa question. Es-tu sur serveur dédié ? Si ce n'est pas le cas, ce que tu veux faire est impossible. Sinon, ça se passe par là : http://www.webmaster-hub.com/index.php?sho...indpost&p=64897 Dan
Yonji Posté 5 Mars 2005 Posté 5 Mars 2005 (modifié) Bonjour Dan, J'ai pris la bete par les cornes, j'ai changer d'hébergeur (pour de nombreuse raisons, donc les coupures incéssante ses dernier temps .. ) pour Celeonet. Je testerai le .htacces que j'ai fait chez Celeonet et je viens donner des nouvelles, week end oblige, les nouvelles, seront pour lundi. Merci, et bon week end ! Edit: Etant donné, que Celeonet à déjà activer mon compte, j'ai pu tester, et, et ... ça marche niquel !!! Modifié 5 Mars 2005 par Yonji
Nullette Posté 8 Mars 2005 Posté 8 Mars 2005 Salut tout le monde, j'ai l'impression qu'une redirection d'une partie de page avec ancre ne fonctionne pas : RedirectPermanent ancien.html#bibi http://www.domaine.tld/nouveau.html Est-ce que je me trompe ?
Phobos Posté 9 Mars 2005 Posté 9 Mars 2005 Salut, c''est normal, car l'ancre n'est pas interpretée par le serveur mais par ton navigateur
Scorpio Posté 10 Mars 2005 Posté 10 Mars 2005 une question m'intrigue, est ce que si on garde son nom de domaine mais qu'on transfert ses pages sur un autre serveur, on pert son page rank?
Nullette Posté 10 Mars 2005 Posté 10 Mars 2005 Salut, c''est normal, car l'ancre n'est pas interpretée par le serveur mais par ton navigateur <{POST_SNAPBACK}> Merci Phobos.
MrBeen Posté 18 Mars 2005 Posté 18 Mars 2005 (modifié) bonjour a tous j'ai 2 comptes FREE et l'htaccess fonctionne bien j'aimerais mettre le fichier contenant les pass sur un des comptes free et lorsqu'on fait appel a un fichier je souhaite que l'htaccess fasse appel au fichier pass qui se trouve sur le 2eme compte ex au lieu d'avoir PerlSetVar AuthFile pass/pass.txt avoir ceci PerlSetVar AuthFile http://autresite.free.fr/pass/pass.txt j'ai tenté plusieurs solutions mais sans succès d'autre part j'aimerais n'autoriser l'accès aux fichiers sur "compte2" uniquement si le "ref" vient du "compte1" j'ai tenté deny from all allow from http:/..................; merci pour vos infos Modifié 18 Mars 2005 par MrBeen
c.klouchi Posté 18 Mars 2005 Posté 18 Mars 2005 Bonjour à tous, Vous savez tous que je suis toujours pleins de questions (quelle soif d'apprendre ) et que j'ai besoin d'être rassuré en permanence Bon mon problème délicat du jour (du moins pour moi), j'ai bien lu l'article mais bon ..... Tout se passe sur le même hébergement donc meme serveur mutualisé chez OVH. ça devrait donc être un peu plus facile. Je voudrais transférer un forum IPB sur un nouveau domaine. Cas concret Mon forum se trouve ici -http://www.1ere-compagnie-guyane.com/forum/ Je voudrais le basculer là -http://www.tele-realite.com (qui est un sous-domaine de www.1ere-compagnie-guyane.com) 1ere question un peu HS : je fais une sauvegarde du dossier FORUM dans le FTP Et je remet le tout sur tele-realite IDEM pour la BDD C'est bien cela ? Ensuite c'est là ou j'ai pensé suite à l'article utilisé la redirection 301 via le .htaccess. Dans l'article, je trouve 3 possibilités d'utilisation Pour déplacer une page Pour déplacer un répertoire Pour changer de nom de domaine Donc je pense que pour ma part, il va falloir adapter car je suis un peu dans tous les cas de figure .... Mais avant tout, je voulais savoir si mon analyse était bonne, si cela est possible et si c'est la façon la plus simple d'y arriver ? Merci beaucoup.
Dan Posté 18 Mars 2005 Auteur Posté 18 Mars 2005 MrBeen, Mauvaises nouvelles pour toi ! Placer le fichier .htpasswd sur un autre compte n'est pas possible, car il faut un "path serveur" et non une URL complète. Et pour n'accepter la visualisation des pages uniquement si le référant vient de l'autre serveur n'est pas possible non plus. Il faut utiliser la réécriture d'URLs et elle n'est pas active chez Free Dan
Dan Posté 18 Mars 2005 Auteur Posté 18 Mars 2005 Christophe, Il faut une seule règle de réécriture, ou plotôt une directive RedirectPermanent RedirectPermanent /forum/ http://www.tele-realite.com/ dans le fichier .htaccess à la racine du premier site. Il faudra aussi éditer le fichier conf_global.php pour qu'il reflète la nouvelle base et la nouvelle URL du forum bien sûr.
c.klouchi Posté 18 Mars 2005 Posté 18 Mars 2005 ça m'a l'air bien compliqué, allez j'y planche je créais tout et je repasse .... Je dois bien mettre le fichier .htaccess à la racine du site et pas du forum ? Merci Dan de cette rapidité.
MrBeen Posté 18 Mars 2005 Posté 18 Mars 2005 (modifié) merci pour l'info Modifié 18 Mars 2005 par MrBeen
medi Posté 24 Mars 2005 Posté 24 Mars 2005 Bonjour à tous, Et un grand merci à Dan pour cet article et son aide sur le forum. Je me permets de vous demander à tous de l'aide ici car bien qu'ayant lu attentivement l'article de Dan, je n'y ai pas trouvé ce dont j'ai besoin. Il faut dire que je ne suis pas un spécialiste de l'htaccess et je tatonne un peu. Mais la bonne ambiance et la disponibilité qui se ressentent sur ce forum m'invitent à y demander conseil. EN BREF : ======= Donc, j'aurais besoin de faire une redirection d'un ancien site vers un nouveau, sauf pour certains fichiers. EN DETAILS : ========= Je m'explique: Mon ancien site est http://bidule.free.fr Mon nouveau site est http://www.bidule.com J'ai utilisé wordpress pour faire ces sites. Le nouveau site a conservé le même contenu et en gros la même structure que l'ancien. Je dis "En gros" car chez free, je devais ajouter aux urls un 'index.php/'. Par exemple il fallait mettre http://bidule.free.fr/index.php/2005/02 au lieu de http://bidule.free.fr/2005/02 pour accéder aux archives des posts du mois de février 2005. 1- Donc il faudrait une règle qui redirige 'bidule.free.fr/index.php/' vers 'www.bidule.com/' 2- Mais également, sur cet ancien site j'ai des fichiers mp3, par exemple sur http://bidule.free.fr/wp-content/toto.mp3 et ces mp3 vont rester sur l'ancien site. Ils doivent donc rester disponibles et je ne voudrais pas que la redirection empêche d'y accéder. Cela dit, comme il ne s'agit pas là de 'bidule.free.fr/index.php/wp-content/toto.mp3' mais de 'bidule.free.fr/wp-content/toto.mp3' (sans le 'index.php/') je me dis que peut-être ça ne posera pas problème car ne sera pas redirigé. EN RÉSUMÉ ======== il me faudrait une redirection qui ne renvoit pas que vers la page d'accueil du nouveau site mais qui remplace la chaine de caractères 'bidule.free.fr/index.php/' par 'www.bidule.com/' SAUF pour les fichiers mp3 qui eux, resteront sur free.fr Voilà, ce n'est pas évident de savoir faire les règles qui correspondent à cela et c'est pour ça que je me tourne vers vous. Merci encore
Guest mahi Posté 26 Mars 2005 Posté 26 Mars 2005 bnjour, j'utilise le fichier htaccess suivant pour un url rewriting: avec [AllowOverride All] pour le dossier /repertoire et htaccess dans /repertoire RewriteEngine On Options +Followsymlinks RewriteBase / RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.* - [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/page(\d+)/?$ /repertoire/index.php?u=$1&page=$2 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/profile/?$ /repertoire/profile.php?u=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/archive/([^/]+)/([^/]+)/?$ /repertoire/archive.php?u=$1&y=$2&m=$3 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/archive/([^/]+)?/?$ /repertoire/archive.php?u=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/archive/?$ /repertoire/archive.php?u=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/([^/]+)/?$ /repertoire/entry.php?u=$1&e_id=$2 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ /repertoire/index.php?u=$1 [L] j'ai une erreur internal serveur 500 je ne vois pas l'erreur de syntaxe. merci pour votre aide
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant