Aller au contenu

Chercher dans la communauté

Affichage du résultat pour les tags 'réécriture'.

  • Rechercher par étiquette

    Saisir les étiquettes en les séparant par une virgule.
  • Recherche par auteur

Type du contenu


Forums

  • Accueil
    • Les nouveaux membres se présentent
    • Revues de presse
    • Le salon de Webmaster Hub
    • La tribune de Webmaster Hub
  • Publications et Redirections
    • Référencement et Publicité
    • Droit, Finances et Administration
    • Les techniques de l'Internet
    • Noms de domaines et hébergement
    • La tribune du Hub
  • Création et exploitation de Sites Internet
    • Les langages du Net
    • Les fondations d'un site
    • Accessibilité et Ergonomie Web
    • E-commerce
    • Administration & Droit
    • Systèmes de publication
  • Promotion de Sites Internet
    • Techniques de Référencement
    • Techniques de Promotion
  • Informatique & Internet
    • PC-Gyver
    • Les Navigateurs
  • Les services de Webmaster Hub
    • Infogérance serveurs dédiés
    • Partenariat et échanges de liens
    • Offres et demandes de prestations de service

Rechercher dans...

Chercher ce qui...


Date de création

  • Début

    End


Dernière mise à jour

  • Début

    End


Filtrer par...

Inscrit

  • Début

    End


Groupe


Mon Site


Skype


Localisation


Société

  1. Bonjour. d'abord je précise mon niveau, je sais faire des joli page html et les envoyer sur mes pages perso de mon fournisseur et au final un référencement repondant à mes attentes Bref j'ai ouvert un commerce et j'avais besoins d'une boutique en ligne, j'avais contracté auprés de clicboutic un pack de un an avec inclu nom de domaine etc.... finalement le service n'est pas adapté à mes attentes. Aprs reflexion je me rend compte qu'une boutique ebay me convient mieux. j'ai donc crée des pages perso chez mon fournisseur d'acces qui presente mon commerce, mon point de vente et envoie directement par lien à ma boutique ebay. jusque là pas de problème. Si j'ai bien compris, mon fournisseur me propose un hébergement gratuit largement suffisant; mais avec une adresse imposée "page perso,..." Il m'a semblé lire qu'il existai un service de redirection de nom de domaine, c a d la personne taperai mon adresse et se retrouverai sur le site des pages perso, je n'aurai pas besion d'hebergement supplémentaire? si c'est le cas à qui dois je m'adresser, et à qu'el tarif vais je trouver cela. En outre le nom de domaine auquel je tiens est lié à ma "clicboutic" jusqu'a mai, j'ai fait une demande de tranfert, il m'ont dit que c'etais possible mais de voir avec mon nouvel hebergeur En ce cas là je dois transferer mon nom de domaine pour ces quelques mois aupres de la personne qui s'occupera de la redirection j'imagine, et qu'elle sont les information qu'il est susceptible de réclamer. Voila, je souhaiterai un coup de main de votre part, voir des propositions de services eventuels. à savoir que j'ai compris qu'un nom de domaine coute entre 35 et 50 euros et que je dois voir la difference entre un cout de redirection ou à defaut un petit hébergement merci d'avance
  2. Dans mon fichier .htaccess j'ai : ErrorDocument 404 /error404.php Dans mon fichier error404.php pendant longtemps j'ai eu : header("location: h**p://www.monsite.com"); exit; Le comportement pour les visiteurs me convient tout à fait, ils sont redirigés à la racine de mon site, et dans leur barre d'adresse ils ont l'url de la racine de mon site. Par contre grâce à l'outil http-viewer du HUB j'ai réalisé que mon traitement renvoyais un code 302 au visiteur, et dans le cas des moteurs, il vaudrait mieux un code 404. Du coup j'ai remplacé le code dans mon fichier error404.php par ça : include('index.php'); Cela affiche la racine de mon site, renvoi le code 404, mais l'url erronée reste affichée dans la barre. A priori c'est ce que fait le HUB, donc je me dis que cela doit être bien. Mais voila le problème, lorsque le visiteur fait une erreur du type h**p://www.monsite.com/rep/nimportequoi l'erreur 404 se déclenche bien, le code HTML de la racine de mon site s'affiche bien, mais pas les images, ni le css, car leur chemin est faussé par le fait qu'on est toujours dans le répertoire /rep/ (qui existe). Que faut il faire ? Sur le HUB, c'est bien géré, car les erreurs à la racine du site font la même chose que dans /outils/
  3. Bonjour, J'avais un forum à l'adresse suivante : http://www.anciensite.com/forum Je l'ai déplacé sur http://www.nouveausite.com/forum J'aimerai faire en sorte que lorsque l'on tente d'aller sur http://www.anciensite.com/forum/index.php?topic=1200, la redirection soit immédiate et transparente vers http://www.nouveausite.com/forum/index.php?topic=1200 Est-ce possible de faire ça avec un .htaccess ? Merci d'avance
  4. Bonjour, j'ai un site à la structure basique : une page d'accueil à la racine puis des répertoires par sections. Je souhaite mettre en place une redirection qui fasse en sorte qu'à partir du moment où l'adresse ne commence pas par http://www.monurl.com, la page soit rechargée avec la bonne url. J'ai un .htaccess de base avec le code suivant : RewriteEngine on RewriteCond %{HTTP_HOST} !www.monurl.com RewriteRule (.*) http://www.monurl.com/$1 [R=301,L] Puis des .htaccess dans chaque répertoire avec un : RewriteEngine on RewriteOptions inherit Or, cela fonctionne nikel pour la page d'accueil située à la racine, mais pas pour les sous-répertoires : ça redirige vers le bon nom de page (mais en php, sans réécriture d'url), mais à la racine. Exemple : http://monsite.com/news/actu-256.html va rediriger vers http://www.monsite.com/actualites.php?id=256 Quelle est la solution pour gérer efficacement les sous-répertoires? Merci d'avance.
  5. Bonjour, Voici un problème auquel je n'ai pas trouvé de solution avec aucune règle de htaccess : Je cherche à faire pointer tout ce qu'il y a dans un dossier spécifique vers une seule et même page d'un nouveau dossier. Par exemple je voudrais renvoyer : h**p://www.monsite/anciendossier/ vers h**p://www.monsite/monnouveaudossier/index.php La seule chose que j'arrive à faire avec RedirectPermanent /anciendossier http://www.monsite/nouveaudossier/ c'est uniquement avec h**p://www.monsite/ancienrep/index.php de renvoyer vers h**p://www.monsite/nouveaurep//index.php => à noter le double slash Toutes les autres pages sont en erreur 404 Je précise que les url de mon ancienrep sont rewritées (phpbb + mod) et que les url de nouveaurep aussi (phpbb3) je ne sais pas si ça a une importance... Voilà, si vous pouvez m'aider car là je sèche, merci...
  6. Salut tous le monde je cherche Un Script qui peut m'aider a évoluer Mon site (la situation Financière) : Un script pour rediriger les Visiteurs qui ont cliqué sur la publicité vers une page ex [www.google.com] ; et les le reste (ce qui n'ont pas cliqué) vers [www.yahoo.com] SVP aidez Moi c'est Hyper Urgent Merci A vous et votre attention
  7. Bonjour, J'ai un problème concernant la sécurité de mon site web. Sur ma page d'accueil j'affiche des promotions à l'aide d'un script php utilisant fopen : CODE $fichier =fopen("promos\actualites.csv","r") ; while( !feof($fichier) ) { $ligne =fgets($fichier); ..... Mon hébergeur ne propose pas de base de données, je suis donc obligé d'utiliser un fichier plat du type cvs afin de stocker mes données. J'ai une partie admin qui me permet de modifier ajouter ou supprimer le contenu du cvs. Ma question est : Comment puis-je limiter l'accès en lecture à ce fichier pour la page d'accueil en utilisant un fichier .htaccess? Es-ce possible? D'avance merci pour votre aide.
  8. Bonjour, j'aimerai savoir s'il etait possible de combiner plusieur htaccess en un seul. Je m'explique. Pour un site j'ai un htaccess à la racine qui effectue mes redirection s'il y en a, force les www, gere mon url rewriting, etc... Puis dans divers dossier j'ai des htaccess qui sécurise leur accés. J'aimerai savoir si je peux tout mettre dans un seul, en précisant à chaque fois pour les dossier protégé, leur chemin dans le htaccess, et utilisé un htpassword unique. Si c'est possible, qu'elle est la syntaxe pour préciser tout cela afin de sécuriser X dossier distincts. merci d'avance
  9. Bonjour, Mon forum s'est fait hacker il y a quelques jours et je viens de le supprimer pour une version punbb. Cependant pleins de pages de l'ancien forum sont toujours indexées dans google et le visiteur se voit redirige sur une page 404. Je souhaiterais qu'il soit redirigé à l'accueil du nouveau forum. L'adresse du forum est toujours la même h**p://www.site.com/forum/ L'ancien fichier htaccess était le suivant : Options +FollowSymlinks RewriteEngine on RewriteBase /forum/ # Url de base du forum RewriteRule ^forum\.html$ index.php [L] RewriteRule ^forum-mr\.html$ index.php?markread=1 [L] # Affichage d'un forum particulier RewriteRule ^forum-f([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showforum=$1 [L] RewriteRule ^forum-f([0-9]+)\.html$ index.php?showforum=$1 [L] RewriteRule ^forum-f([0-9]+)-mr\.html$ index.php?showforum=$1&markread=1 [L] # Affichage des sujets non-lus RewriteRule ^forum-unread\.html$ index.php?showtopicgroup=0 [QSA,L] RewriteRule ^forum-unread-p([0-9]+)\.html$ index.php?showtopicgroup=0&page=$1 [QSA,L] # Affichage d'un groupe de sujets RewriteRule ^forum-tg([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopicgroup=$1 [L] RewriteRule ^forum-tg([0-9]+)-p([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopicgroup=$1&page=$2 [L] RewriteRule ^forum-tg([0-9]+)\.html$ index.php?showtopicgroup=$1 [L] RewriteRule ^forum-tg([0-9]+)-mr\.html$ index.php?showtopicgroup=$1&markread=1 [L] # Affichage d'un sujet RewriteRule ^forum-t([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopic=$1 [QSA,L] RewriteRule ^forum-t([0-9]+)\.html$ index.php?showtopic=$1 [QSA,L] RewriteRule ^forum-t([0-9]+)-firstunreadpost\.html$ index.php?showtopic=$1&gotofirstunreadpost=1 [QSA,L] RewriteRule ^forum-t([0-9]+)-p([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopic=$1&page=$2 [QSA,L] RewriteRule ^forum-t([0-9]+)-p([0-9]+)\.html$ index.php?showtopic=$1&page=$2 [QSA,L] RewriteRule ^forum-t([0-9]+)-p([0-9]+)-editpoll\.html$ index.php?showtopic=$1&page=$2&editpoll=1 [L] RewriteRule ^forum-t([0-9]+)-m([0-9]+)\.html$ index.php?showtopic=$1&message=$2 [L] # Ecriture des messages RewriteRule ^forum-wtopic-tg([0-9]+)\.html$ index.php?act=wm&newtopic=$1 [L] RewriteRule ^forum-wpoll-tg([0-9]+)\.html$ index.php?act=wm&newpoll=$1 [L] RewriteRule ^forum-wmsg-t([0-9]+)\.html$ index.php?act=wm&addreply=$1 [L] RewriteRule ^forum-wmsg-t([0-9]+)-quote([0-9]+)\.html$ index.php?act=wm&addreply=$1&quotemessage=$2 [L] RewriteRule ^forum-editmsg-m([0-9]+)-t([0-9]+)\.html$ index.php?act=wm&editmessage=$1&intopic=$2 [L] # Affichage du profil d'un membre RewriteRule ^forum-m([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?act=user&showprofile=$1 [L] # Edition du profil d'un membre RewriteRule ^forum-profile([0-9]+)\.html$ index.php?act=user&editprofile=$1 [L] RewriteRule ^forum-profile([0-9]+)-general\.html$ index.php?act=user&editprofile=$1&page=1 [QSA,L] RewriteRule ^forum-profile([0-9]+)-changemail\.html$ index.php?act=user&editprofile=$1&page=2 [QSA,L] RewriteRule ^forum-profile([0-9]+)-changepass\.html$ index.php?act=user&editprofile=$1&page=3 [QSA,L] RewriteRule ^forum-profile([0-9]+)-avatar\.html$ index.php?act=user&editprofile=$1&page=4 [QSA,L] RewriteRule ^forum-profile([0-9]+)-signature\.html$ index.php?act=user&editprofile=$1&page=5 [QSA,L] RewriteRule ^forum-profile([0-9]+)-params\.html$ index.php?act=user&editprofile=$1&page=6 [QSA,L] RewriteRule ^forum-profile([0-9]+)-topicstracked\.html$ index.php?act=user&editprofile=$1&page=7 [QSA,L] RewriteRule ^forum-profile([0-9]+)-bookmarks\.html$ index.php?act=user&editprofile=$1&page=8 [QSA,L] # Affichage des membres RewriteRule ^forum-members\.html$ index.php?act=members [QSA,L] RewriteRule ^forum-members-p([0-9]+)\.html$ index.php?act=members&page=$1 [QSA,L] # Affichage des personnes connectees RewriteRule ^forum-connected\.html$ index.php?act=cu [L] # Affichage du panneau de mp RewriteRule ^forum-mp\.html$ index.php?act=mp [L] RewriteRule ^forum-mp-inbox\.html$ index.php?act=mp⊂=1 [QSA,L] RewriteRule ^forum-mp-inbox-p([0-9]+)\.html$ index.php?act=mp⊂=1&page=$1 [QSA,L] RewriteRule ^forum-mp-outbox\.html$ index.php?act=mp⊂=2 [QSA,L] RewriteRule ^forum-mp-outbox-p([0-9]+)\.html$ index.php?act=mp⊂=2&page=$1 [QSA,L] RewriteRule ^forum-mp-write\.html$ index.php?act=mp⊂=3 [QSA,L] RewriteRule ^forum-mp-read\.html$ index.php?act=mp⊂=4 [QSA,L] # Recherche dans le forum RewriteRule ^forum-search\.html$ index.php?act=src [QSA,L] RewriteRule ^forum-search-p([0-9]+)\.html$ index.php?act=src&page=$1 [QSA,L] # Affichage des regles du forum RewriteRule ^forum-rules\.html$ index.php?act=rules [L] # Panneau de modération RewriteRule ^forum-moderators\.html$ index.php?act=mods [QSA,L] # Signaler un message RewriteRule ^forum-report\.html$ index.php?act=report [QSA,L] # Enregistrement RewriteRule ^forum-register\.html$ index.php?act=register [L] # Changement de mot de passe RewriteRule ^forum-changepass\.html$ index.php?act=cp [L] # Validation RewriteRule ^forum-validate\.html$ index.php?act=validate [QSA,L] # Connexion RewriteRule ^forum-login\.html$ index.php?act=login [L] # Déconnexion RewriteRule ^forum-logout\.html$ logout.php [L] # Ecriture des messages RewriteRule ^forum-writed\.html$ writed.php [L] # Image dynamique RewriteRule ^forum-image-([a-z0-9]+)\.html$ image.php?id=$1 [L] Le nouveau htaccess : RewriteEngine on RewriteBase /forum/ RewriteRule ^index.html$ index.php [L] RewriteRule ^forum-([0-9]+)-([0-9]+).html$ viewforum.php?id=$1&p=$2 [L] RewriteRule ^forum-([0-9]+)(.*)$ viewforum.php?id=$1 [L] RewriteRule ^sujet-([0-9]+)-([0-9]+).html$ viewtopic.php?id=$1&p=$2 [L] RewriteRule ^sujet-([0-9]+)(.*)$ viewtopic.php?id=$1 [L] RewriteRule ^message-([0-9]+)(.*)$ viewtopic.php?pid=$1 [L] RewriteRule ^mes-marque-pages.html$ search.php?action=show_subscriptions [L] RewriteRule ^profil-([0-9]+)(.*)$ profile.php?id=$1 [L] RewriteRule ^profile-([0-9]+)(.*)$ profile.php?id=$1 [L] RewriteRule ^inscription.html$ register.php [L] RewriteRule ^connexion.html$ login.php [L] RewriteRule ^recherche.html$ search.php [L] RewriteRule ^recherche-([0-9]+).html$ search.php?search_id=$1 [L] RewriteRule ^recherche-([0-9]+)-([0-9]+).html$ search.php?search_id=$1&p=$2 [L] RewriteRule ^recherche-24-heures.html$ search.php?action=show_24h [L] RewriteRule ^recherche-sans-reponse.html$ search.php??action=show_unanswered [L] RewriteRule ^regles.html$ misc.php?action=rules [L] RewriteRule ^utilisateurs.html$ userlist.php [L] RewriteRule ^([0-9]+)-mes-messages.html$ search.php?action=show_user&user_id=$1 [L] En fait je souhaiterais rediriger toutes les anciennes urls sur h**p://www.site.com/forum/ Comment faire ? Enfin je pense que c'est le mieux ?
  10. Bonsoir, Afin d'optimiser mon référencement, j'ai placer un htaccess a la racine de mon site : http://www.infocompub.fr qui force les "www". Cependant, avant celui ci, j'utilisais d'autres htaccess qui eux me servait a restreindre l'accés de dossier ou documents. Or, depuis l'ajout du htaccess de redirection, je n'ai plus accés au dossier et fichier "protégés". Si je supprime les htaccess des dossiers spécifiques, j'y ai de nouveau accés, et inversement, si je supprime celui de la racine, en laissant ceux des dossiers. J'ai donc déduis une incompatibilité entre eux, mais pourquoi...aucune idée. Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.infocompub\.fr$ [NC] RewriteRule ^(.*) http://www.infocompub.fr/$1 [QSA,L,R=301] Celui de la racine <Files ~ "^.(htaccess|htpasswd)$"> deny from all </Files> Options Indexes AuthUserFile /home/infocomp/www/cours/.htpasswd AuthGroupFile /dev/null AuthName "Pour obtenir les cours inscrivez vous sur le forum" AuthType Basic require valid-user order deny,allow Un exemple de ceux utilisé pour sécurisé l'accés. Je vous remercis de votre aide par avance
  11. bonjour, je suis nouveau ici (en tant qu'inscrit du moins car ça fait longtemps que je vous lis). on peut dire que je suis aussi "nouveau" sur le web, comme beaucoup j'ai suivi le parcours suivant: blog > hébergement FAI > vrai hébergement (OVH) + NDD. donc me voilà avec mon hébergement (mutualisé) et mon NDD tout neuf (90PLAN). mais j'aimerais vraiment faire les choses proprement, et les unes après les autres, sans me précipiter surtout. donc je me tourne vers vous pour ma première question; assez "initié" en termes de référencement, je sais que le contenu dupliqué (duplicate content) est à éviter. après avoir mis un fichier robots.txt, il faut donc maintenant que je m'occupe du fichier .htaccess. et là, c'est quand même le grand flou, on trouve toutes sortes de syntaxes différentes. voici ce que je voudrais faire: 1. rediriger -http://monsite.fr vers -http://www.monsite.fr/, mais sachant que j'aimerais me réserver la possibilité d'utiliser des sous-domaines (-http://sousdomaine.monsite.fr/) 2. rediriger -http://www.monsite.fr/index.html vers -http://www.monsite.fr/ voilà ce que j'ai trouvé, comme code, mais je m'étonne des différents types de syntaxe que l'on peut trouver ici et là, et je ne sais pas ce que signifient [NC] ou encore [QSA], et pourquoi dans un cas on utilise l'un ou l'autre? le [NC] à la fin de la 2ème ligne est-il indispensable? RewriteEngine On RewriteCond %{HTTP_HOST} ^monsite\.fr [NC] RewriteRule ^(.*)$ http://www.monsite.fr/$1 [QSA,R=301,L] RewriteRule ^index.html$ http://www.monsite.fr/ [NC,L,R=301] voilà, ça fait long comme premier message hein... si quelqu'un pouvait me corriger ça?
  12. Bonjour ! J'étais sous dotclear et je viens de passer sous wordpress. J'ai bien importé les billets & co, ça fonctionne. Pour l'instant les deux versions de mon blog sont encore en place. Le hic c'est quand je vais tout basculer sous wordpress, les liens vont sauter (j'entends par là tous les liens inclus dans des billets faisant référence à d'anciens billets par exemple). La structure est différente, voilà un lien dotclear : .../dotclear/index.php?2008/01/24/819886-billet Et le lien wordpress pour le même billet : .../wordpress/2008/01/24/billet/ Est-ce qu'il y a moyen via un htaccess de rediriger les liens ? Je n'y connais pas grand chose voire rien du tout. J'ai essayé ça par rapport à la structure des liens mais ça ne fonctionne pas : RedirectMatch permanent /dotclear/index.php[?]([0-9]+)[/]([0-9]+)[/]([0-9]+)[/][0-9][-][0-9]+-(.+)$ http://adressedemonsite/wordpress/$1/$2/$3/$4-$5 Une idée ? Merci !
  13. Bonjour à tous, J'ai un nom de domaine chez une société X et il est configuré pour pointer (avec les DNS) vers mon hébergeur Y (hébergeur payant). En ce moment, l'hébergeur Y rencontre quelques problèmes de stabilité, je voudrais savoir si c'était possible de configurer un troisième DNS qui pointe vers un autre hébergeur Z mais l'hébergeur Z demande de faire une redirection de type A-Record. Si je rentre le dns de l'hébergeur Z, et que les deux autres DNS de l'hébergeur Y ne marche pas (serveur hs) est-ce que mon domaine pointera vers Z ? Merci pour vos réponses
  14. Bonjour, à la suite d'une migration toutes mes url se sont vus dépourvus de "?" qui était compris dedans, Je n'arrive pas à mettre ( pourtant ca doit etre simple) la redirection 301 adéquate! Quelqu'un voit le code!? Merci!
  15. Bonjour, J'ai écrit un site de vente de livres en PHP, et j'utilise les sessions pour le login de mes utilisateurs: ils ont un panneau avec les ventes en cours (pour les modifier/supprimer etc.) accessible à eux seuls. Dans chaque page qui doit être réservée aux utilisateurs enregistrés, je vérifie si la variable de session 'pseudo' est initialisée: session_start(); if (!isset($_SESSION['pseudo'])) { header('Location: login.php5'); exit(); } Si ce n'est pas le cas, redirection vers le formulaire de login. Après login, je vérifie si le pseudo/mot de passe existe dans la BDD. Si c'est le cas, j'initialise la variable 'pseudo' et l'utilisateur est loggué, sinon, redirection vers une page qui dit que le mot de passe est mauvais: function verification($login, $pass) { //Vérification dans la BDD [...] } session_start(); if (isset($_POST['pseudo']) && isset($_POST['motdepasse'])) { $pseudo = $_POST['pseudo']; $motdepasse = $_POST['motdepasse']; if (verification($pseudo, $motdepasse)) { //On change d'identifiant de session session_regenerate_id(); //On sauvegarde le pseudo dans l'identifiant de session $_SESSION['pseudo'] = $pseudo; $page = "index.php5"; } else { $page = "authfail.php5"; } } [...] echo "<meta http-equiv=\"refresh\" content=\"0; url=$page\">"; [...] Ça fonctionne bien chez moi et chez la plupart de mes utilisateurs (différents OS et navigateurs), mais chez certain, il y a un problème: ils ne peuvent pas accéder aux pages privées: leur mot de passe est demandé à chaque fois, même quand il est bon. Quand il est faux, la page "mauvais mot de passe" est bien affichée. Qu'est-ce qui peut bien poser problème?? Pourquoi est-ce que ça fonctionne chez certains et pas chez d'autres? Il me semble que les sessions, c'est côté serveur, donc si ça marche pour un, ça devrait marcher pour tous, non? Un grand merci d'avance!
  16. Bonjour, je suis confronté à un probleme depuis plus de 2 jours, voila je m'explique : Grand débutant, j'essaye de faire une redirection de sous domaine avec une exception le 'www.domaine.com' je souhaite pointer tous les sous domaine vers le meme répertoire aaa.domaine.com , bbb.domaine.com , xyz.domaine.com , etc ... vers un répertoire et 'www.domaine.com' le laisser tel qu'il est c'est a dire le root quelqu'un a t'il la soluce ?? Merci d'avance.
  17. Bonjour, Je suis webmaster, je gère un petit nombre de sites internet don j'aimerais faire la promotion via des achats publicitaire. Ayant un budget serre, j'aimerais me concentrer uniquement sur un site "cible" pour un marketing d'ensemble du "portefeuille". Mon site cible disons 123.com reçoit + 8000 v/jr et j'aimerais rediriger ce trafic aux sites que je gère pour augmenter ainsi leurs nombre de visiteurs. Techniquement, je sais qu'il ya des scripts php qui permettent de rediriger des visiteurs sur un domain de son choix mais comment faire pour une liste predefini de 8 domains différents. Chaque nouveau visiteur doit etre rediriger sans le savoir sur 1 seul site de mon choix mais celui ci doit etre defini automatiquement par un script php. Simulation. connexion sur mon domaine "cible " redireciton automatique du visiteur sur un autre domain selon cette sequence en boucle. (1; 2 ; 3 ; 4 ; 5 ; 6 ; 7 ; 8 ; 1 ; 2 ; 3 ; 4 ; 5 ; 6 ; 7 ; 8 ;1 ... ect) Merci a vous si vous avez une idée.
  18. Bonjour, je voudrais savoir si il y a un moyen, (compte OVH), de faire une redirection DNS vers un serveur, mais garder la gestion des emails par OVH ? C'est à dire que le domaine www.exemple.com serait redirigé vers un serveur autre que celui d'OVH, mais que les mails xxx_AT_exemple.com seraient encore gérés par OVH. Merci de votre aide
  19. Bonjour, Je souhaite rediriger un nom de domaine avec une redirection 301 vers une catégorie d'un autre de mes sites. Le but étant de récuperer le référencement de ce premier site. La redirection serait de la forme <?php header('Location: http://www.monnomdesite.com/categorie.html'); ?> Est-ce que je vais récupérer le référencement sur la totalité de mon second site, sur la catégorie vers laquelle je redirige? Est-ce que je risque de perdre tout simplement le pr? Pouvez vous m'aider, car j'ai peur de faire une c... Merci de vos conseils
  20. Bonjour, bon je vais essayer d'être assez bref, synthétiser pour vous évitez d'avoir trop à lire. Je possède un site, et 3 noms de domaines . monsite1.com (DNS indiqué à l'hébergeur) monsite2.com & monsite3.com ( je souhaiterais les liés aussi.) Donc je souhaiterais savoir si il fallait mieux utiliser le procésus de redirection 301 via un .htaccess, ou bien directement indiquer les DNS à l'hebergeur pour que les 3 noms de domaines soit lié au même site. Qu'elles sont les avantages de l'un par rapport a l'autre? les inconvénients...? niveau référencement qu'elle est la meilleur solutions? Merci pour vos futures réactions. PS: J'avais un autre compte mais impossible de récupérer le compte...
  21. Bonjour, On change le nom de domaine www.alter-web.org (qui a un PR corect) en http://www.le-logiciel-libre.org/ en gardant pour l'instant la même architecture. Le souhait étant de modifier charte et contenu dans ... x semaines. Et au bout de ces quelques semaines, récupérer le nom de domaine www.alter-web.org pour une toute autre orientation. - Au niveau DNS, les 2 noms de domaine pointent vers le même répertoire du CMS - Je n'ai pas encore fait ajout url www.le-logiciel-libre.org à Google - J'ai commencé à modifer sur des sites référents l'url ancienne par la nouvelle Il s'agit d'un CMS. Je l'ai bidouillé pour qu'il pointe vers des domaines/contenu un peu différent d'ou j'ai des difficultés pour mettre une redirection 301, dans l'index.php ou htacess, qui n'affectent pas les autres sites. Je n'arrive pas à utiliser dans le htaccess: RedirectPermanent /cheminAppli/ [url="http://www.le-logiciel-libre.org/"]http://www.le-logiciel-libre.org/[/url] car le CMS est bidouillé pour utilisés plusieurs noms de sous sous-domaine Je ne peux pas utiliser dans la page index du template : header("Status: 301 Moved Permanently", false, 301); header("Location: [url="http://www.le-logiciel-libre.org/");"]http://www.le-logiciel-libre.org/");[/url] exit(); car étant utilisé par toutes les pages du site, elle me met un pb de redirection Est-ce qu'il y a une autre solution technique pour ne pas être pénaliser par Google. OU je me suis gourré Pour l'instant je m'en remets à vous car je suis à court d'idée a+ Hervé PS; Je ne suis pas nouveau j'ai perdu mon ancienneté sur ce site (pas très élevé certe mais quand même supérieure à 0) car je ne me souviens plus de id/mot de passe/mail référencé
  22. Bonjour à tous, Lorsqu'un membre s'inscrit sur mon site, un mail contenant un lien pour confirmer son adresse email lui est envoyé, seulement il arrive parfois que ce mail ne soit pas envoyé pour des raisons que j'ignore. Ce que j'aimerai proposer c'est un code qui permette de récupérer le code de vérification présent dans la base de données et de l'envoyer de nouveau au membre qui en fait la demande. Je ne suis pas expert donc j'ai essayé de m'inspirer de ce code qui permet d'envoyer un nouveau mot de passe lorsqu'un membre a oublié le sien, mais aussi de se connecter à son espace membre. CODE <?$msg = ""; if (isset($_GET["logout"])) { session_start(); $_SESSION = array(); session_destroy(); } else session_start(); include_once("admin/inc.php"); $pagename = $sitename . " - " . LA_LOGIN; include_once("header_inc.php"); writeLinkedTitle(""); if ($auto) include "update.php"; if (!empty($_SESSION["valid_user"])) { echo "<blockquote><p><b>" . LA_ALREADY_LOGGED . "</b><br>"; echo LA_ALREADY_LOGGED_DESC . "</p></blockquote>"; include("footer_inc.php"); exit; } if (empty($set_outer_color)) { $set_outer_color = "#A9B8D1"; } if (empty($set_inner_color)) { $set_inner_color = "#FFFFFF"; } if (empty($set_descr_color)) { $set_descr_color = "#FFFFFF"; } if (isset($_POST["submit"]) AND !isset($_REQUEST["forgot"])) { $username=""; $password=""; if (isset($_POST["username"])) $username = htmlspecialchars($_POST["username"]); if (isset($_POST["password"])) $password = htmlspecialchars($_POST["password"]); $username=trim(getParam("username","")); $password=trim(getParam("password","")); $sql = "select user_status,user_verify_code,user_approved,user_id,user_name,user_email from $usr_tbl where user_email = '$username' AND user_pass_md5 = md5('$password')"; $result = q($sql); $num_check = mysql_num_rows($result); if ($num_check==1) { $row_line = mysql_fetch_array($result); $status = $row_line["user_status"]; $verify_code = $row_line["user_verify_code"]; $approve = $row_line["user_approved"]; $user_id = $row_line["user_id"]; $user_email = $row_line["user_email"]; $name = $row_line["user_name"]; if ($status == 1) $msg = LA_BLOCKED_LOGIN; elseif ($verify_code AND $opt_verify) $msg = LA_NEED_TO; elseif ($approve_mem AND !$approve) $msg = LA_WAIT_APP; else { $_SESSION["valid_user"] = $user_id; $_SESSION["user_name"] = $name; $_SESSION["user_email"] = $user_email; addLoginItem($user_id); addToHistory(1,$user_id,"",""); // Redirect user to correct page if (!empty($_REQUEST["redirect_to"])) redirect($_REQUEST["redirect_to"]); else redirect("member.php"); } } else { // Failed login //$msg = writeHeadLine(LA_WARNING,"red"); $msg = $msg . LA_NOT_AUTHORIZED; addToHistory(13,"","","$username"); } } elseif (isset($_REQUEST["forgot"]) AND isset($_POST["email"])) { $email = $_POST["email"]; $new_password = generatePassword(5); if (($email)) { $result = q ("select user_email from $usr_tbl where user_email = '$email'"); $count_results = mysql_num_rows($result); if ($count_results>0) { $sql="update $usr_tbl set user_pass_md5 = md5('$new_password') where user_email = '$email'"; $res = q ($sql); $msg = writeHeadLine(LA_SUCCESS,"black"); $msg = $msg . formatString(LA_FORGOT_SENT_MSG,array("<b>$email</b>")); addToHistory(14,"","","$username"); sendEmail($email,$from_adress_mail,LA_FORGOT_MAIL_SUBJECT,formatString(LA_FORGOT_SEND_MAIL_BO DY, array("$new_password",&quot;http://$url/member_login.php","$name_of_site"))); } else { $msg = writeHeadLine(LA_WARNING,"red"); $msg = $msg . formatString(LA_FORGOT_NOTF,array("<b>$email</b>")); } } else { $msg = writeHeadLine(LA_WARNING,"red"); $msg = $msg . LA_ERROR_MSG21; } } if (isset($_REQUEST["logout"])) { $msg = $la_session_remove; } check_valid_user("$msg"); require("footer_inc.php"); ?> Voici le code que j'ai inventé (je pense que j'aurai plus de chance de gagner au loto que trouver un code qui marche mais bon...) et forcément il ne marche pas, auriez vous une direction à me donner SVP parceque là je désespère. Je voudrai récupérer le "user_verify_code". CODE <?$msg = ""; include_once("admin/inc.php"); $pagename = $sitename . " - " . LA_LOGIN; include_once("header_inc.php"); if (isset($_REQUEST["forgot"]) AND isset($_POST["user_name"])) { $user_name = $_POST["user_name"]; $user_verify_code = $row["user_verify_code"]; if (($user_name)) { $mysql_user = "select user_name, user_verify_code from $usr_tbl"; $result = q ($mysql_user); $num_check = mysql_num_rows($result); if ($num_check==1) { $sql="select user_verify_code from $usr_tbl"; $res = q ($sql); $msg = writeHeadLine(LA_SUCCESS,"black"); $msg = $msg . formatString(LA_VERIFYCODE_SENT_MSG,array("<b>$user_name</b>")); sendEmail($email,$from_adress_mail,LA_VERIFYCODE_SUBJECT,formatString(LA_VERIFYCODE_SEND_MAIL _BODY, array(&quot;http://$url/verify.php?=","$user_verify_code"))); } else { $msg = writeHeadLine(LA_WARNING,"red"); $msg = $msg . formatString(LA_VERIFYCODE_NOTF,array("<b>$user_name</b>")); } } else { $msg = writeHeadLine(LA_WARNING,"red"); $msg = $msg . LA_ERROR_MSG_VERIFYCODE; } } if (isset($_REQUEST["logout"])) { $msg = $la_session_remove; } check_valid_user("$msg"); require("footer_inc.php"); ?> Si çà peut vous guider voici aussi le code qui permet l'inscription CODE <?session_start(); include("admin/inc.php"); $lBanList = split(",", $set_banlist_users); $catname = " :: $register"; include("header_inc.php"); $FName = getParam("friendname",""); $FEmail = trim(getParam("friendemail","")); $lEmail = trim(getParam("email","")); $lName = getParam("name",""); $lPassOne=getParam("passwd",""); $lPassTwo=getParam("passwd2",""); $lEmelding=getParam("emelding",""); $lValidateSign=getParam("validate_sign",""); $lHideEmail=getParam("hide_email",""); $lAgreeCond=getParam("agree_cond",""); $tplRegister=new TplLoad; writeLinkedTitle(""); if (isset($_SESSION["valid_user"])) { echo "<blockquote><p class='box'>".LA_ALREADY_LOGGED_DESC."</p></blockquote>"; include("footer_inc.php"); exit; } $lExtraFieldArray=getMandatoryValues("",2); $i=0; if (is_array($lExtraFieldArray)) { foreach ($lExtraFieldArray as $item) { $value="e_" . $item["q_field"]; $lArray[$i]["id"]=$i; $lArray[$i]["field"]=$value; $lStr=$_REQUEST[$value]; $lValueStr=""; if ($lStr) { if (is_array($lStr)) { foreach ($lStr as $lItem) $lValueStr.="$lItem,"; $lValueStr=substr($lValueStr,0,-1); } else $lValueStr=$lStr; } elseif (getParam("submit","")=="") { $lValueStr=$row[$value]; } if (getParam("submit","") !="") { if ($item["q_mand"] && empty($lValueStr)) $error_str.= "<li class='warn_intend'>".LA_YOU_MUST ." <b>" . $item["q_question"] . "</b></li>"; else if (!empty($item["q_reg_exp"])) { if (preg_match($item["q_reg_exp"],$lValueStr)) $error_str.="<li class='warn_intend'>".$item["q_reg_exp_errormsg"] ." <b>".$item["q_question"]."</b></li>"; } } $lArray[$i]["value"]=$lValueStr; $data.="$value='$lValueStr',"; $i++; } $lExtraArray=getExtraAdvValue("",2,$lArray); $tplRegister->assign("extra_fields_array",$lExtraArray); } if (isset($_POST["submit"])) { $result = mysql_query ("select * from $usr_tbl where user_email = '$lEmail'"); if (mysql_num_rows($result)>0) $error_str.= "<li type='square' class='warn_intend'>".LA_ERROR_MSG20."</li>"; if (!validEmail($lEmail)) $error_str.= "<li type='square' class='warn_intend'>".LA_ERROR_MSG21."</li>"; if (ereg(" ", $lPassOne) OR strlen($lPassOne)<$set_password_len) $error_str.= "<li type='square' class='warn_intend'>". ereg_replace("%1%",$set_password_len,LA_ERROR_MSG24)."</li>"; if (($lPassOne <> $lPassTwo)) $error_str.= "<li type='square' class='warn_intend'>".LA_ERROR_MSG22."</li>"; if (($set_agree_conditions==1 AND !$lAgreeCond)) $error_str.= "<li type='square' class='warn_intend'>".LA_CONDITIONS_MANDATORY ."</li>"; if (($set_img_validation==1 AND $_SESSION["validate_sign_session"] <> $lValidateSign)) $error_str.= "<li type='square' class='warn_intend'>".LA_IMG_VER_FAILED ."</li>"; if ($usr_1_mandatory AND $usr_1 == "") $error_str.= "<li type='square' class='warn_intend'>".LA_FIELD." $usr_1_text ". LA_MAND ."</li>"; // Find Extra fields in user table and get values from not empty rows $i=0; $lRemoteIP=getRemoteIp(); if (!empty($lEmail)) $error_str.=ban($lBanList, $lEmail); if (!empty($lRemoteIP)) $error_str.=ban($lBanList, getRemoteIp()); //getRemoteIp if (!$error_str) { $temp_validate = ""; if ($opt_verify) { $temp_validate = generatePassword(5); } else { $random = 0; } $registered = time(); if (!$opt_verify) { $p = ""; } else { $p = $lPassOne; } $user_id=createUser($lEmail,$lPassOne,$lName,$lEmelding,$lHideEmail,$temp_validate,$data); if ($result) { $tplRegister=new TplLoad; $tplRegister->assign("registration_ok",1); if ($set_payments) { $sql="select count(pid) as num from $pkg_tbl"; $res_count=q($sql); $row_c=mysql_fetch_array($res_count); $num_packages=$row_c["num"]; // Create new admin user if admin table is empty if ($num_packages<1) { q("INSERT INTO `$pkg_tbl` (`pid`, `pname`, `pterm`, `pdur`, `pactive`, `pprice`, `pcurrency`, `pupload`, `pmessages`, `pchat`, `pgb`, `protation`, `pvisitor`, `pfav`, `pmatch`, `pflirts`) VALUES (99, 'Default', 1, 3, 2, 0.00, 'USD', 3, 4, 999, 1, 1, 10, 10, 10, 10)"); q("INSERT INTO `$pkg_tbl` (`pid`, `pname`, `pterm`, `pdur`, `pactive`, `pprice`, `pcurrency`, `pupload`, `pmessages`, `pchat`, `pgb`, `protation`, `pvisitor`, `pfav`, `pmatch`, `pflirts`) VALUES (1, 'Small', 2, 30, 1, 10.00, 'USD', 5, 20, 999, 1, 1, 1, 30, 30, 30)"); q("INSERT INTO `$pkg_tbl` (`pid`, `pname`, `pterm`, `pdur`, `pactive`, `pprice`, `pcurrency`, `pupload`, `pmessages`, `pchat`, `pgb`, `protation`, `pvisitor`, `pfav`, `pmatch`, `pflirts`) VALUES (2, 'Medium', 1, 60, 1, 25.00, 'USD', 25, 250, 999, 1, 1, 55, 55, 55, 55)"); q("INSERT INTO `$pkg_tbl` (`pid`, `pname`, `pterm`, `pdur`, `pactive`, `pprice`, `pcurrency`, `pupload`, `pmessages`, `pchat`, `pgb`, `protation`, `pvisitor`, `pfav`, `pmatch`, `pflirts`) VALUES (3, 'Gold', 1, 90, 1, 60.00, 'USD', 200, 200, 999, 1, 1, 200, 200, 200, 200)"); } addPackage($user_id,99); } if ($opt_verify) { $subject = formatString(LA_NEW_USER_MAIL_TITLE, array("$name_of_site")); $message = formatString(LA_NEW_USER_MAIL_MSG_VAL . LA_NEW_USER_MAIL_MSG2_VAL, array(&quot;http://$url/verify.php?verify=$temp_validate","$name_of_site")); sendEmail($lEmail, $from_adress_mail, $subject, $message); //Friend Invite: if ($FName != "" || $FEmail !="") { $Fsubject = formatString(LA_FRIEND_MAIL_TITLE, array("$lName","$name_of_site")); $Fmessage = formatString(LA_FRIEND_MAIL_MSG, array("$lName",&quot;http://www.isula-web.com/annonces_autos_voitures_vehicules_occasion","Isula Web","$FName")); sendEmail($FEmail, $lEmail, $Fsubject, $Fmessage); } $tplRegister->assign("verify",1); } elseif ($approve_mem) { //$sql = "update $usr_tbl set months='" .round($_REQUEST["months"]) ."' where user_id=$user_id"; //$r = q($sql); $tplRegister->assign("wait_approval",1); } else { $subject = formatString(LA_NEW_USER_MAIL_TITLE, array("$name_of_site")); $message = formatString(LA_NEW_USER_MAIL_MSG . LA_NEW_USER_MAIL_MSG2, array(&quot;http://$url/member_login.php","$lEmail","$lPassOne","$name_of_site")); sendEmail($lEmail, $from_adress_mail, $subject, $message); $_SESSION["valid_user"] = $user_id; addLoginItem($user_id); } } } } if (!isset($_POST["submit"]) OR (isset($_POST["submit"]) AND !empty($error_str))) { $tplRegister->assign("show_regform",1); $tplRegister->caching = false; $tplRegister->assign("name",getParam("name","")); $tplRegister->assign("email",getParam("email","")); $tplRegister->assign("passwd",getParam("passwd","")); $tplRegister->assign("passwd2",getParam("passwd2","")); $tplRegister->assign("emelding",getParam("emelding","")); $tplRegister->assign("hide_email",getParam("hide_email","")); $tplRegister->assign("agree_cond",getParam("agree_cond","")); $tplRegister->assign("la_pass",eregi_replace("%1%",$set_password_len,LA_PASS1)); $tplRegister->assign("set_agree_conditions",$set_agree_conditions); $tplRegister->assign("LA_CONDITIONS_TEXT",formatString(LA_CONDITIONS,array("<a href=\"java script:openWin3('info.php?what=terms',300,500,'')\">"))); if ($error_str) $error_str="<ul class='warn'>$error_str</ul>"; $tplRegister->assign("errorMsg",$error_str); if ($set_img_validation==1) $tplRegister->assign("image_validation",1); } $tplRegister->display("register.tpl"); include_once("footer_inc.php"); ?>
  23. bonjour, je recherche quelqu'un qui puisse m'aider à changer une variable dans le script suivant. ce script envoie à la validation d'un panier de commande, un appel vers un request.cgi dans le meme repertoire. le montant est généré automatiquement par ce script, il faut que la variable permette l'ouverture du request pour un paiement atos marcanet. ce script sendorder fait partie de web boutique 4. si quelqu'un pourrait m'aider, cela serait génial car je galére bien. fabien CODE #!/usr/bin/perl $mailprog = "/usr/lib/sendmail"; &ParseAndConvert; &SendOrderToShop; &SendOrderToClient; &CloseIt; exit(0); sub ParseAndConvert { if (@_) { local (*in) = _AT__; } local ($i, $loc, $key, $val); if ($ENV{'REQUEST_METHOD'} eq "GET" ) { $in = $ENV{'QUERY_STRING'}; } elsif ($ENV{'REQUEST_METHOD'} eq "POST" ) { read(STDIN, $in, $ENV{'CONTENT_LENGTH'}); } $in_buffer = $in; _AT_in = split(/&/,$in); foreach $i (0 .. $#in) { $in[$i] =~ s/\+/ /g; $in[$i] =~ s/%(..)/pack("c",hex($1))/ge; $loc = index($in[$i],"=" ); $key = substr($in[$i],0,$loc); $val = substr($in[$i],$loc+1); $in{$key} .= '\0' if (defined($in{$key})); $in{$key} .= $val; } $Messagehtml = $in{'Messagehtml'}; $Search = q(<LV_061/> ); $Replace = q(=3D); $Messagehtml =~ s/$Search/$Replace/g; $Search = q(<LV_034/> ); $Replace = q(" ); $Messagehtml =~ s/$Search/$Replace/g; return 1; } sub SendOrderToShop { open(MAIL,"|$mailprog -t" ); print MAIL "To: $in{'To'}\n"; print MAIL "From: $in{'From'}\n"; print MAIL "Reply-To: $in{'From'}\n"; print MAIL "Subject: $in{'Subject'}\n"; print MAIL "MIME-Version: 1.0\n"; print MAIL "Content-Type: multipart/mixed; boundary=\"---- =_NextPart_$in{'OrderID'}\"\n\n"; print MAIL "This is a multi-part message in MIME format.\n\n"; print MAIL "------ =_NextPart_$in{'OrderID'}\n"; print MAIL "Content-Type: text/html; charset=ISO-8859-1\n"; print MAIL "Content-Transfer-Encoding: quoted-printable\n\n"; print MAIL "$Messagehtml\n\n"; print MAIL "------ =_NextPart_$in{'OrderID'}\n"; print MAIL "Content-Type: application/octet-stream;\n"; print MAIL " name=\"order-".$in{'OrderID'}.".lce\"\n"; print MAIL "Content-Transfer-Encoding: 8bit\n"; print MAIL "Content-Disposition: attachment;\n"; print MAIL " filename=\"order-".$in{'OrderID'}.".lce\"\n\n"; print MAIL "$in{'Attachment'}\n\n"; close(MAIL); } sub check_email { $email = $_[0]; if ($email =~ /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/ || $email !~ /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/) { return 0; } else { return 1; } } sub SendOrderToClient { if (&check_email($in{'From'})) { open(MAIL,"|$mailprog -t" ); print MAIL "To: $in{'From'}\n"; print MAIL "From: $in{'To'}\n"; print MAIL "Reply-To: $in{'To'}\n"; print MAIL "Subject: $in{'SubjectMailClient'}\n"; print MAIL "MIME-Version: 1.0\n"; print MAIL "Content-Type: multipart/mixed; boundary=\"---- =_NextPart_$in{'OrderID'}\"\n\n"; print MAIL "This is a multi-part message in MIME format.\n\n"; print MAIL "------ =_NextPart_$in{'OrderID'}\n"; print MAIL "Content-Type: text/html; charset=ISO-8859-1\n"; print MAIL "Content-Transfer-Encoding: quoted-printable\n\n"; print MAIL "$Messagehtml\n\n"; print MAIL "------ =_NextPart_$in{'OrderID'}\n"; print MAIL "Content-Type: application/octet-stream;\n"; print MAIL " name=\"".$in{'SubjectMailClient'}.".txt\"\n"; print MAIL "Content-Transfer-Encoding: 8bit\n"; print MAIL "Content-Disposition: attachment;\n"; print MAIL " filename=\"".$in{'SubjectMailClient'}.".txt\"\n\n"; print MAIL "$in{'Message'}\n\n"; close(MAIL); } } sub CloseIt { # If redirect option is used, print the redirectional location header. # if ($in{'redirect'}) { print "Location: $in{'redirect'}\n\n"; } else { print "Content-type: text/html\n\n"; print qq| <html> <head> <title>$in{'Subject'}</title> </head> <BODY ONLOAD="setTimeout('window.close()',1)"> </body> </html> |; } }
  24. Bonjour Jai un problème avec la redirection sur « .htaccess » Je veux faire une redirection dune page < http://www.monsite.com/tutoriaux/120-l%e2%...e-photoshop.php > vers une page http://news.monsite.com/tutorials/7-outil-...-photoshop.html Alors voici le code sur la page « .htaccess » RedirectPermanent /tutoriaux/120-l%e2%80%99outil-deplacement-de-photoshop.php http://news.monsite.com/tutorials/7-outil-...-photoshop.html je ne peut pas metre le nom exacte de mon site je vient de metre sur ma question <monsite> pour que google ne le detecte pas mon site je suis pas pret pour le ref Le problème est que ca marche pas !!!! Comment faire .... est que c'est l'encodage ? est que c'est le php vers le html ? Merci
  25. Bonjour à tous, J'ai un souci avec es urls contenant des points. Je ne vais pas faire tout le topo a propos de pourquoi mon url est comme cceci, etc. En résumé, mon url est celle ci : www.domain.dev/membre/.../keywords%5B2%5D/C.D.O.S/.../sorting Mon ht access est celui-ci Options +FollowSymLinks +ExecCGI <IfModule mod_gzip.c> mod_gzip_on Off </IfModule> <IfModule mod_rewrite.c> RewriteEngine On # uncomment the following line, if you are having trouble # getting no_script_name to work #RewriteBase / # we skip all files with .something RewriteCond %{REQUEST_URI} \..+$ RewriteCond %{REQUEST_URI} !\.html$ RewriteRule .* - [L] # we check if the .html version is here (caching) RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f # no, so we redirect to our front web controller RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> # big crash from our front web controller ErrorDocument 500 "<h2>Application error</h2>symfony application failed to start properly" Il s'agit du htacccess par défaut de symfony. Pour le moment, ce htaccess fait que si l'URL contient un pont, il n'y a pas de réécriture mais le serveur apache cherche le fichier. Dans le cas contraitre, symfony s'occupe de la gentille URI. Mais je voudrais modifier cela pour que si il y a un point mais qu'il n'est pas suivi d'un slash dans le reste de l'URL, on cherche le fichier sinon on réécris. Je ne sais pas si je suis très clair ? Merci d'avance pour tout aide envers un averti du htacess qui n'y comprend des fois pas plus qu'un débutant ^
×
×
  • Créer...