Configuration du fichier .htaccess
Fermé
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
-
17 déc. 2008 à 20:02
Ykul - 7 avril 2010 à 01:26
Ykul - 7 avril 2010 à 01:26
A voir également:
- Configuration du fichier .htaccess
- Ethernet n'a pas de configuration ip valide - Guide
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
14 réponses
Bonjour,
Tu pourras trouver des réponses à tes questions dans ce tutoriel dédié au fichier htaccess : http://ww38.wooshi.fr/Tutoriel/16-Le-fichier-htaccess.html?subid1=20200207-0808-06ca-9dc7-f6b0140c6958
En espérant que cela t'aidera.
Tu pourras trouver des réponses à tes questions dans ce tutoriel dédié au fichier htaccess : http://ww38.wooshi.fr/Tutoriel/16-Le-fichier-htaccess.html?subid1=20200207-0808-06ca-9dc7-f6b0140c6958
En espérant que cela t'aidera.
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
17 déc. 2008 à 20:44
17 déc. 2008 à 20:44
Bonsoir,
Tu peux mettre ça dans ton fichier pour bloquer l'accés à tous les sous-répertoire:
Tu peux mettre ça dans ton fichier pour bloquer l'accés à tous les sous-répertoire:
Options -Indexes
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
28 déc. 2008 à 22:30
28 déc. 2008 à 22:30
Tu fait juste une page, par exemple:
detect_asp.php
Et puis sur ta page d'accueil tu fait un lien qui pointe vers cette page mais bien sûr tu colore le lien de manière à ce que tes visiteurs ne le voyent pas ;)
detect_asp.php
<?php $adresse = 'ton-adresse@mail.fr'; // Ton adresse email $sujet = 'Une personne a aspiré votre site'; $message = 'Votre site a été aspiré avec '.$_SERVER['HTTP_USER_AGENT']."\\n"; $message = 'depuis '.$_SERVER['SERVER_ADDR']; if(mail($adresse, $sujet, $message, 'Form: noreply@php.net')) { echo '<h1>Vous avez aspiré ce site</h1>Un email vient d\'être envoyé au propriétaire de ce site pour lui signaler la réalisation d'un copie de son site.'; } else { echo ''; } ?>
Et puis sur ta page d'accueil tu fait un lien qui pointe vers cette page mais bien sûr tu colore le lien de manière à ce que tes visiteurs ne le voyent pas ;)
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
470
28 déc. 2008 à 22:54
28 déc. 2008 à 22:54
Seul problème que je vois : un robot de moteur de recherche ouvrira lui aussi ce lien...
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
28 déc. 2008 à 23:00
28 déc. 2008 à 23:00
Et non pour résoudre le problème il faut remplacer à la fin:
par
Et voilà le robot moteur de recherche detectera alors qu'il a déjà visité l'index, il ne va pas l'indexer puisque c'est une boucle ;)
else { echo ''; }
par
else { header('Location: index.php'); }
Et voilà le robot moteur de recherche detectera alors qu'il a déjà visité l'index, il ne va pas l'indexer puisque c'est une boucle ;)
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
470
29 déc. 2008 à 17:13
29 déc. 2008 à 17:13
Le test n'est toujours pas bon...
Si le mail arrive à s'envoyer, alors affichage du message.
Sinon retour à l'index.
En quoi le fait que ce soit un moteur de recherche qui accède à la page empêcherait le mail de s'envoyer ???
Et puis, petite faute de frappe : ce n'est pas Form mais From qu'il faut lire dans la fonction mail. ;)
Si le mail arrive à s'envoyer, alors affichage du message.
Sinon retour à l'index.
En quoi le fait que ce soit un moteur de recherche qui accède à la page empêcherait le mail de s'envoyer ???
Et puis, petite faute de frappe : ce n'est pas Form mais From qu'il faut lire dans la fonction mail. ;)
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
>
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
29 déc. 2008 à 17:43
29 déc. 2008 à 17:43
Le but n'est pas d'empecher le mail de s'envoyer mais d'empecher le robot d'indexé cette page dans ces résultats ;)
Pour From, une petite faute de frappe peu arriver.
Pour From, une petite faute de frappe peu arriver.
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
470
>
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
29 déc. 2008 à 21:56
29 déc. 2008 à 21:56
Oui et bien justement, je ne vois pas en quoi cela empêche le robot d'indexer la page et de déclencher l'envoi de mail par la même occasion.
Le robot va trouver le lien, y aller, déclencher l'envoi du mail et indexer le contenu de la condition (le echo)...
A moins que je me plante auquel cas faut m'expliquer ! ;)
Je croyais que le but était de n'envoyer un mail qu'en cas d'aspiration par un logiciel aspirateur de site...
Là y'a aucun filtre, tout ce qui arrive sur cette page enverra le mail. Jamais on ne passera dans le else, sauf si la fonction mail ne fonctionne pas correctement.
Le robot va trouver le lien, y aller, déclencher l'envoi du mail et indexer le contenu de la condition (le echo)...
A moins que je me plante auquel cas faut m'expliquer ! ;)
Je croyais que le but était de n'envoyer un mail qu'en cas d'aspiration par un logiciel aspirateur de site...
Là y'a aucun filtre, tout ce qui arrive sur cette page enverra le mail. Jamais on ne passera dans le else, sauf si la fonction mail ne fonctionne pas correctement.
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
>
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
29 déc. 2008 à 23:20
29 déc. 2008 à 23:20
ok merci je viens de le mettre en ligne
mais ca ne marche pas j ai mis cela c est juste
<?php
$adresse = mon adresse.fr'; // Ton adresse email
$sujet = 'Une personne a aspiré votre site';
$message = 'Votre site a été aspiré avec '.$_SERVER['HTTP_USER_AGENT']."\\n";
$message = 'depuis '.$_SERVER['SERVER_ADDR'];
if(mail($adresse, $sujet, $message, 'From: noreply@php.net'))
{
echo '<h1>Vous avez aspiré ce site</h1>Un email vient d\'être envoyé au propriétaire de ce site pour lui signaler la réalisation d\'un copie de son site.';
}
else
{
header('Location: index.html');
}
?>
j ai essaier avec hhttrack
merci
mais ca ne marche pas j ai mis cela c est juste
<?php
$adresse = mon adresse.fr'; // Ton adresse email
$sujet = 'Une personne a aspiré votre site';
$message = 'Votre site a été aspiré avec '.$_SERVER['HTTP_USER_AGENT']."\\n";
$message = 'depuis '.$_SERVER['SERVER_ADDR'];
if(mail($adresse, $sujet, $message, 'From: noreply@php.net'))
{
echo '<h1>Vous avez aspiré ce site</h1>Un email vient d\'être envoyé au propriétaire de ce site pour lui signaler la réalisation d\'un copie de son site.';
}
else
{
header('Location: index.html');
}
?>
j ai essaier avec hhttrack
merci
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
>
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
30 déc. 2008 à 00:44
30 déc. 2008 à 00:44
Ralalalala c'est pas vrai ? Pfff si a la base le lien pointant vers cette page est noir (par exemple) sur un fond noir comment veux tu qu'un visiteur clique dessus ? Donc il n'y aura que des robots qui ouvriront se lien et de toute façon tu peux vérifier si c'est un robot ou un visiteur puisque c'est marqué dans l'email. Et si c'est un moteur de recherche et beh là il va detecter que ce lien pointe vers index.html (puisqu'il y a redirection immédiate) et il va se souvenir qu'il a déjà indexé l'index donc pas de prob. Ok ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
470
17 déc. 2008 à 20:04
17 déc. 2008 à 20:04
Salut.
Regarde ici.
@+
Regarde ici.
@+
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
17 déc. 2008 à 22:47
17 déc. 2008 à 22:47
dcanl j ai deja vu le liens que tu mas donné mais le probleme est qu il demande un mot de passe a la pge d acceuil
Je dois lui donner un nom special a cette page benjamin?
merci de votre aide
Je dois lui donner un nom special a cette page benjamin?
merci de votre aide
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
470
18 déc. 2008 à 19:26
18 déc. 2008 à 19:26
Ah oui j'avais pas trop compris ta question.
Bah en fait, si tu veux pas pouvoir afficher le contenu du répertoire brut, tu peux uploader un fichier index.htm vide dans ce répertoire.
Comme ça, lorsque tu iras voir le répertoire, tu n'auras qu'une page blanche qui s'affichera.
Tu peux aussi créer un fichier htaccess et y inscrire cette ligne
En remplaçant dossier_image et accueil_de_ton_site par les données correspondantes. Cela aura pour effet de rediriger le visiteur qui ira voir ton répertoire images sur la page d'accueil de ton site.
@+
Bah en fait, si tu veux pas pouvoir afficher le contenu du répertoire brut, tu peux uploader un fichier index.htm vide dans ce répertoire.
Comme ça, lorsque tu iras voir le répertoire, tu n'auras qu'une page blanche qui s'affichera.
Tu peux aussi créer un fichier htaccess et y inscrire cette ligne
Redirect permanent /dossier_image/index.htm http://accueil_de_ton_site
En remplaçant dossier_image et accueil_de_ton_site par les données correspondantes. Cela aura pour effet de rediriger le visiteur qui ira voir ton répertoire images sur la page d'accueil de ton site.
@+
Utilisateur anonyme
>
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
19 déc. 2008 à 11:47
19 déc. 2008 à 11:47
Moi je créé une page index.php dans chaque dossier et je met ça:
<? $temps_redirection = 0; $page_return = '../index.php'; echo '<meta http-equiv="refresh" content="'.$temps_redirection.';URL= '.$page_return.'" />'; ?>
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
18 déc. 2008 à 23:25
18 déc. 2008 à 23:25
Ah oui effectivement c es ca que je voulais niquel
Merci beaucoup
Encore une question pour empecher d spirer le site il faut que je fasse quoi?
Merci beaucoup
Encore une question pour empecher d spirer le site il faut que je fasse quoi?
dcanl
Messages postés
3004
Date d'inscription
mercredi 7 septembre 2005
Statut
Contributeur
Dernière intervention
3 juin 2013
470
19 déc. 2008 à 08:54
19 déc. 2008 à 08:54
Qu'est-ce que tu appelles aspirer ?
Se faire référencer par un moteur de recherche ?
@+
Se faire référencer par un moteur de recherche ?
@+
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
19 déc. 2008 à 11:33
19 déc. 2008 à 11:33
non genre httrack web copie genre ca pour copier les site
non pour les moteur de recherhce je suis je crois assez bien referencer sur google et les autre
non pour les moteur de recherhce je suis je crois assez bien referencer sur google et les autre
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
28 déc. 2008 à 18:05
28 déc. 2008 à 18:05
Bonsoir,
Pour ne pas te faire "aspirer" il n'y a aucune solution mais tu peux par contre créer une page qui t'en un email pour te prévenir que ton site a été aspirer, et tu place un lien vers cette page en bas de ta page par exemple et tu choisit la même couleur de lien que pour le fond de la zone ;)
Pour ne pas te faire "aspirer" il n'y a aucune solution mais tu peux par contre créer une page qui t'en un email pour te prévenir que ton site a été aspirer, et tu place un lien vers cette page en bas de ta page par exemple et tu choisit la même couleur de lien que pour le fond de la zone ;)
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
28 déc. 2008 à 22:19
28 déc. 2008 à 22:19
bonsoir benjamino
Merci de ta reponse mais faut que je mette quoi pour recevoir la reponse par mail et savoir si il a ete aspirer?
Merci de ta reponse mais faut que je mette quoi pour recevoir la reponse par mail et savoir si il a ete aspirer?
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
29 déc. 2008 à 11:09
29 déc. 2008 à 11:09
je vais essaier mais c est sur ca ne pose pas de probleme pour le referencement?
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
61
29 déc. 2008 à 14:48
29 déc. 2008 à 14:48
Bien sûr que non ;)
RAD ZONE
Messages postés
5230
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
17 août 2024
1 360
30 déc. 2008 à 16:07
30 déc. 2008 à 16:07
ok j ai compris !
ca ne passe pas chez free :-)) j aurais dus préciser
desole !
ca ne passe pas chez free :-)) j aurais dus préciser
desole !
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
30 déc. 2008 à 16:09
30 déc. 2008 à 16:09
ok merci rad
dommage c est c etais bien et ca fonctionnais
c est un truc comme ca que je recherhce pour chez free lol
dommage c est c etais bien et ca fonctionnais
c est un truc comme ca que je recherhce pour chez free lol
Féonix
Messages postés
252
Date d'inscription
vendredi 5 octobre 2007
Statut
Membre
Dernière intervention
3 avril 2017
35
25 août 2009 à 22:38
25 août 2009 à 22:38
bonjour
je veux créer un site web personnel et je veux limité son acces d'aprés mes recherche j'ai trouvé un .htaccess et un .htpasswd ,je voudrai bien les utiliser mais je sais pas comment ?? j'ai écrit les code avec notepad++ et je dois les mettre dans la racine mais ca ne marche pas
merci de votre aide
je veux créer un site web personnel et je veux limité son acces d'aprés mes recherche j'ai trouvé un .htaccess et un .htpasswd ,je voudrai bien les utiliser mais je sais pas comment ?? j'ai écrit les code avec notepad++ et je dois les mettre dans la racine mais ca ne marche pas
merci de votre aide