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, je veux créer un .htaccess pour mettre mon site en maintenance (toutes les pages renvoient 503 et redirigent vers maintenance.html, sauf pour l'IP du webmaster). Voici ce que j'ai écrit : Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123 RewriteCond %{REQUEST_URI} !^/maintenance.html [NC] RewriteRule .* /maintenance.html [R=503,L] Avec ça, Apache me renvoie méchamment une erreur 500, alors que si je remplace 503 par 302, pas de problème. Comment faire pour que le script fonctionne avec 503 ? Merci
  2. Bonjour, j'ai un petit souci auquel j'ai pas encore trouvé de solution malgrès mes recherches. Suite a une migration, l'arborescence de mon site est passé de www.monsite.com/rep1/rep2 à www.monsite.com/rep2 (rep1 a été supprimé de l'arborescence) Je voudrai donc que les utilisateurs ayant le site dans leurs favoris/marques-pages soit redirigés automatiquement. Simple a première vue avec un bête : RedirectPermanent /rep1/ www.monsite.com/rep2/ Seulement mon cas est plus compliqué que ça, car selon l'url le template affiché est différent. Il faudrai donc que : www.monsite.com/rep1/rep2 redirige vers www.monsite.com/rep2 et www.monsitetemplate2.com/rep1/rep2 vers www.monsitetemplate2.com/rep2 Comment faire donc pour que la redirection prenne en compte l'adresse complète, pour faire la différenciation, et pas seulement le chemin local au serveur comme le fait RedirectPermanent ?
  3. Bonjour a tous, jai beau chercher une solution a un problème de redirection mais malheureusement rien (même pas dans vos deux excellents articles sur le sujet) je vous expose le problème: jai modifié les liens sur mon site pour que le titre ou une partie du titre des articles soient présents dans les liens vers les article : Exemple : Larticle sous le liens : www.monsite.fr/news/index.php?id=234 (A) a le titre : « mod_rewrite : couteaux suisse dapache» Jai modifié donc tout les liens qui mènent vers la page de cet article pour avoir : www.monsite.fr/news/couteux_suisse_apache-234.html ( je transforme cet URL avec un simple : RewriteEngine on RewriteRule ^([a-z0-9_]+)-([0-9]+)\.html index.php?storyid=$2 Pour récupérer (A). Ceci a lieu sans problème. Le soucis est que je voudrais que la redirection ait lieu vers (A) sans pour autant changer la valeur saisie par le visiteur ou issu du liens. Donc garder ( dans la barre dadresse dans le browser. Merci de votre aide et bonne continuation
  4. Bonjour, Je possède un domaine domaine_1.fr qui est redirigé vers un autre domaine domaine_2.fr dans lequel se trouvent tous les fichiers de mon site. La barre du navigateur affiche donc mes pages de cette façon : domaine_2.fr/xxx.php Est-il possible d'afficher dans la barre du navigateur le nom du domaine qui est redirigé c'est à dire domaine_1.fr à la place de domaine_2.fr ?? Par url rewriting ??? redirection permanente ? Merci à vous
  5. bonjour à tous ! Comme dit dans le titre dans l'index google je retrouve 2 liens vers ma pages d'accueil monsite.fr/ et monsite/index.php .... la deuxieme n'est pas terrible ... je cherche donc à le supprimer de l'index . J'ai donc mis en tete de mon index.php , le code suivant : <?php // Redirection permanente vers le nom de domaine si on a index.php (ou html) dans l'url if(eregi('index.(html|php)', $_SERVER['REQUEST_URI']) ) { header ('HTTP/1.1 301 Moved Permanently'); header('Location: http://www.pixel-plongee.fr/'); } ?> Cela est il suffisant est ce que demander une suppression de l'URL par l'outils google pour webmaster , pour index.php , est dangereux ? au risque de se voir enlever les deux liens ? Merci pour votre aide
  6. Bonsoir, Sur un hébergement, j'ai un domaine principal et des alias, le site est donc accessible de la même façon pour tous ces domaines. Maintenant, j'aimerais rediriger le visiteur vers une page spécifique selon le domaine par lequel il est entré On peut faire cela par un htaccess ? une autre méthode ? Patrick
  7. Bonjour, C'est pas tres compliqué, mais je n'y arrive pas. Je voudrais simplement rediriger l'index de la page d'accueil de mon site vers une autre page avec le htaccess. J'ai donc fait ca : RedirectPermanent / http://www.monsite.org/html/page.php Mais cela me donne une adresse comme ca : http://www.monsite.org/html/page.phphttp:/...g/html/page.php Je ne comprend pas pourquoi d'ailleur. Je voudrais également que toute les pages du site soient directement redirigées vers cette page : http://www.monsite.org/html/page.php Merci de votre aide !
  8. Bonjour, Je suis auteur d'un blog blogger gratuit(.blogspot.com) et j'ai décidé de migrer vers un nom de domaine plus professionnel, que j'ai acheté chez OVH. Je suis allé sur mon compte blogger, et j'ai enregistré le nouveau domaine, je suis passé de http://www.maxschleiffer.blogspot.com à http://www.smaxblog.com/ la redirection se fait bien, donc OVH marche, mais une fois sur le site, je ne vois pas mon blog mais "bienvenue sur l'offre Start d'OVH", avec des conseils pour mettre mon site en ligne. Dois-je comprendre que j'ai survolé quelques étapes pour la bonne mise en ligne de mon site ? Conseillez moi, je suis un peu perdu ! Ps: je pense que je ne suis pas le premier Blogger à vouloir avoir son propre nom de domaine !
  9. Bonjour, J'essaye en vain d'effectuer quelques regles de réécritures pour un site utilisant un CMS. Une fois que les regles de réécritures fonctionneront, je pourrai alors effectuer les redirection des anciennes pages vers les nouvelles réécrites. Le souci est que ca fonctionne pas vraiment comme je veux... #redirection de la page pas sexy, vers /contact #page de base /index.php?contact=contact, réécrite normalement /contact RedirectPermanent index.php?contact=contact /contact ################################################## RewriteEngine on #réécriture des urls des categories qui sont sous la forme : # #/?001/Nos-produits # #donc /?(numero de la categorie)/(titre de la categorie) # #etant donné que je n'ai pas besoin du numero, la variable $1 est pour le titre, aucune souci si la variable $2 est avant? # RewriteRule ^(-[a-zA-Z0-9-]*+)/$ /?$2/&$1 [L] #on devrait obtenir /(titre de la categorie) ################################################### #réécriture des urls des articles qui sont la forme : # #/index.php?6-sommaire-liste-de-nos-produits # #donc /index.php?(numero article)-(titre avec tiret de l'article) # RewriteRule ^(-[a-zA-Z0-9-]*+)-([0-9]+)\.htm$ /?index.php?$2-&$1 [L] #on devrait obtenir /(titre avec tiret de l'article)-(numero article).htm Je n'ai pas mis toutes les redirections (il y en a une vingtaine) car elles reprennent le meme schema. Est ce que quelqu'un pourrait m'expliquer le souci... merci
  10. Bonjour, je ne suis pas certains d'etre dans la bonne rubrique, mais allons y .. Je me demandais si il etait judicieux de rediriger un .fr vers le .com ou plutot de l'utiliser en faisant une page, ce qui permettrait de sortir une fois de plus sur la thematique visée non ?? Merci
  11. bonjour! suite à un problème d'URL rewriting sur un script Freeglobes, j'expose ici le problème en détail dans la mesure où je sais que traînent par ici quelques spécialistes d'OVH et du fichier .htaccess! voici donc l'exposé des faits: je suis en train d'installer la dernière version de freeglobes sur un hébergement 0VH / 90PLAN, plus précisément sur un multidomaine. L'URL-rewriting est activé, voici le fichier .htaccess actuel: SetEnv REGISTER_GLOBALS 0 RewriteEngine on RewriteRule /(.*)-f-([0-9]*)-([0-9]*).html$ /annuaire-bretagne/feed.php?feedid=$2&linkid=$3 [L] RewriteRule /(.*)-s-([0-9]*).html$ /annuaire-bretagne/single.php?id=$2 [L] RewriteRule /(.*)-t-([0-9]*).html$ /annuaire-bretagne/tag.php?name=$1&id=$2 [L] RewriteRule /(.*)-c-([0-9]*).html$ /annuaire-bretagne/index.php?name=$1&dir=$2 [L] RewriteRule /(.*)-k-([0-9]*).html$ /annuaire-bretagne/index.php?do=keywords&words=$1&id=$2 [L] RewriteRule /(.*)-c-([0-9]*)-p-([0-9]*).html$ /annuaire-bretagne/index.php?name=$1&dir=$2&start=$3 [L] RewriteRule /top-rank([0-9]{1,2}).html$ /annuaire-bretagne/index.php?do=top-rank&pr=$1 [L] RewriteRule /(([a-z]|-)*).html$ /annuaire-bretagne/index.php?do=$1 [L] Les droits sont en 777 sur le .htaccess. Tous les liens sont OK sauf ceux menant vers les catégories. Un message de firefox s'affiche: Redirection de page incorrecte Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas. * La cause de ce problème peut être la désactivation ou le refus des cookies. D'autre part, j'ai effacé toutes les catégories, puis recommencé, mais il semblerait que les numéros des catégories ne se réinitialisent pas, càd que lors de la création d'une première catégorie (après avoir supprimé les 6 catégories précédentes) le numéro de cette catégorie porte le numéro 7 dans l'URL, est-ce normal? voici l'url de l'annuaire: http://www.menhir-location/annuaire-bretagne/ merci pour votre aide précieuse! N.B: tout fonctionne si je désactive le rewriting, mais je tiens vraiment à l'activer! merci pour votre aide, c'est clairement le fichier .htaccess qui n'est pas bon, ou/et un pb lié au multidomaine?
  12. Bonjour le hub !! Quelqu'un pourrait-il me dire quoi indiquer dans mon htaccess pour que je ne perde pas mes backlinks après avoir renommer un dossier ? Une redirection permanente suffit-elle ? ancienne configuration : www.monsite.com/ancien-nom-trop-long nouvelle configuration : www.monsite.com/nouveau-nom RedirectPermanent /ancien-nom-trop-long http://www.monsite.com/nouveau-nom Merci d'avance à qui voudra bien m'éclairer !!
  13. Bonjour, J'ai parcouru ce forum mais il semble que ma question n'a pas encore était abordée. Voilà je voudrai que suivant le nom de domaine, le visiteur soit redirigé vers tel ou tel répertoire. Ca je crois bien y être arrivé en utilisant un .htaccess à la racine: RewriteEngine On RewriteCond %{HTTP_HOST} ^test.mondomaine.fr RewriteRule ^$ /dossier1 [R=301,L] RewriteCond %{HTTP_HOST} ^test2.mondomaine.fr RewriteRule ^$ /dossier2 [R=301,L] Le seul problème que j'ai et que je n'arrive pas à résoudre est que du coup mes urls apparentes sont ainsi: http://test.mondomaine.fr/dossier1/ ... Or je cherche à masquer ce fameux "/dossier1" qui apparait dans le navigateur. Si quelqu'un a une idée...
  14. Bonjour tout le monde; Tout dabord j'aimerai bien avoir une solution sur le hub , et c'est ma derniere chance je suppose, j'ai cherché partout et ca fai du bo momen que je me galére en vain ! mon probleme c'est l'anti-hotlinking (fichier audio, tel mp3) et le code a mettre sur le htaccess j'ai testé plusieurs codes mais rien ne march pour moi sauf un le voici, RewriteEngine On RewriteRule ^.*\.mp3$ /foo [F] RewriteRule ^.*\.MP3$ /foo [F] RewriteRule ^.*\.Mp3$ /foo [F] RewriteRule ^.*\.mP3$ /foo [F] Je voulai autoriser l'accé a un autre site qui est hebergé sur le meme server (partage des fichiés), en mettant le code sur htaccess ce dernier considere le 2eme site comme etranger ! Quelle est la commande a ajouter sur le code pour cette autorisation ? Merci d'avance
  15. Bonjour, j'ai installé en local sans aucun problème WAMP et un blog WordPress 2.5 Ca marche bien, sauf pour les permaliens : la redirection sous forme %postname%-%post_id% ne marche pas (affiche erreur 404), il faut faire une redirection sous la forme /index.php/%postname%-%post-id% En revanche, en ligne ça marche bien ! J'ai un peu farfouillé, et j'ai vu qu'il pouvait y avoir des incompatibilités avec IIS mais j'ai désactivé ce service. Je suis sur le port 80, et je n'ai strictement rien changé à la config de base de WAMP (dernière version) Y a t il quelque chose à faire pour que ça marche ? Merci d'avance
  16. Bonjour, Dans l'outil webmaster de google, les liens inscrits comme "liens externes" sont ils pris en compte et comptabilisés par google pour le pr ou le positionnement? Certains liens inscrit sur cet outil me paraissent pas valables , certainement en no follow ou en redirection. A moins que google récupère tous les liens mêmes ceux qui ne seront pas pris en compte et il effectue son tri après? Merci
  17. Bonjour à tous Je fais appel à votre légendaire savoir afin de m'éclairer sur un problème qui me mine psychologiquement depuis 2 semaines Voici le site (le blog en fait, créé via dotclear 2) dont il est question : http://www.eteignezvotreordinateur.com Depuis que j'ai transféré ce blog d'OVH (hébergement simple) à un serveur dédié chez CTN1, mes pubs AdSense ne s'affichent plus. On m'a donc conseillé de faire une redirection 301 sur l'ancien hébergement OVH, ce que j'ai fait. Je ne sais pas si c'est la redirection 301 qui a permis celà, mais si vous tapez eteignezvotreordinateur.com (sans le www), ou www.eteignezvotreordinateur.fr (avec ou sans le www pour le FR), les AdSense fonctionnent ! Miracle ! Ma question est donc : comment faire pour que les AdSense fonctionnent aussi pour www.eteignezvotreordinateur.com ? A noter que j'ai fais plusieurs tests pour la redirection 301 : www.eteignezvotreordinateur.fr avec et sans le www, ou eteignezvotreordinateur.com ou encore eteignezvotreordinateur.fr. Je ne peux pas faire une redirection 301 vers l'IP de mon serveur dédié, puisque cette IP ne mène pas au blog Eteignez mais à un autre site hébergé sur mon serveur dédié. Donc à la limite, si vous connaissez un moyen pour rediriger la 301 vers le dossier www.eteignezvotreordinateur.com de mon serveur dédié (qui est dans var/html/ je crois), ça pourrait régler le problème ? Je peux aussi supprimer mon ancien hébergement OVH ? Merci pour votre aide. MKS PS : pardon si j'exprime les choses naïvement, je ne suis pas encore assez calé )))
  18. Bonjour, Je voudrait savoir si cette syntaxe est autorisé, est ce que l'on peut mettre une regex dans l'url redirigé ? et si non comment faire autrement : Redirect permanent /forums/search.php?action=show_user&user_id=([0-9]*) http://www.monsite.be/([*]*)-u$1.html [L] A par ça, ([*]*) doit vous sembler farfelu, mais je ne sais pas comment dire "tout autoriser autant de fois qu'on veut". Concrètement il s'agit d'un pseudonyme, l'URL pointe vers un profil. Je demande ça pour donner un coup de main sur un site qui n'est pas le mien (donc je ne peux pas tester le code si dessus, d'où ma question), et aussi pour mon enrichissement personnel. Merci
  19. Bonjour à tous, Je m'occupe (en loisir) d'un site de redirections web & emails et je me retrouve face à un problème qui perdure depuis maintenant plus 2 jours. Mes serveurs reçoivent en continue des dizaines d'emails par secondes en destination d'un utilisateur d'un nom de domaine précis. Voici un extrait de logs d'un des MX (j'ai volontairement interdit le relayage pour le domaine en question afin de ne pas saturer mon MX principal qui a atteint un load astronomique...) : J'ai tenté de contacter Google mais sans succès, je n'ai pas su trouver le bon interlocuteur pour ce genre de problème. L'administration de serveur n'est pas mon fort malgré que j'ai su faire face jusqu'ici aux différents problèmes, mais cette fois-ci je sèche. Merci par avance de votre aide ou de vos conseils. Bien cordialement, Olivier
  20. Bonjour, Je rewrite mes pages en repertoire theme/toto.html je peux avoir une page suite qui s'affiche ainsi theme/toto.html?p=2 RewriteRule theme/(.*)\.html$ index.php?search=$1 [L] RewriteRule theme/(.*)\.html?p=([a-zA-Z0-9]+)$ index.php?search=$1&p=$2 [L] la regle 2ieme ligne ci-dessus ne fonctionne pas une idée? merci
  21. Bonjour à tous ! Je vient d'acheter une 15aine de noms de domaine pour la "brand defense" d'un client et afin d'éviter le contenu dupliqué pour les moteurs de recherche, je souhaiterai rediriger tous ces noms vers l'url du site principal. J'ai donc: - domaine1.ch - domaine1.com - domaine2.ch - domaine2.com - domaine3.ch - domaine3.com etc... J'utilisais la règle suivante pour faire dévié mon domaine principal vers l'url avec le "www.": RewriteCond %{HTTP_HOST} ^domaineprincipal.ch$ RewriteRule ^(.*) [url="http://www.domaineprincipal.ch/$1"]http://www.domaineprincipal.ch/$1[/url] [QSA,L,R=301] Je ne sais pas si on peut faire une règle pour dire "tout nom de domaine avec ou sans www. doit être redirigé vers www.domaineprincipal" ou si l'on doit appliqué la même règle pour chaque domaine et sa variante (avec le www.) ? Et même dans ce dernier cas je ne suis pas certain que mon code soit juste car je tombais sur des messages d'erreur... Pour infos, je suis sur un serveur dédié sous Linux qui héberge plusieurs sites (si ça peut être utile ?). Merci pour votre aide !! Skanda...
  22. Bonjour, Vu les craques qui trainent sur ce forum, je fais appel à votre savoir-faire pour m'éclairer! J'ai un ptit problème pour une redirection & query_string avec plusieurs variables.... Avec une variable ça marche : # Règles de reroutage vers les URL conseil rewritées : RewriteCond %{QUERY_STRING} ^idconseil=([0-9]+)$ RewriteRule ^conseil_detail.php$ http://www.monsite.fr/conseils/conseil-%1\.html? [R=301,L] # Règles de réécriture d'URL conseil en php : RewriteRule ^conseil-([0-9]+)\.html$ /conseils/conseil_detail2.php?idconseil=$1 [L] Avec plusieurs variables ça marche plus ! help please ! # Règles de reroutage vers les URL rewritées : ( fonctionne pas! ) RewriteCond %{QUERY_STRING} ^typerecherche=parrubrique&rubrique=ma+rubrique&begin=([0-9]+)$ RewriteRule ^mapage.php$ http://www.monsite.fr/catalogue/motclef-%1\.html? [R=301,L] # Règles de réécriture des URL en php : ( fonctionne ) RewriteRule ^motclef-([0-9]+)\.html$ /catalogue/mapage2.php?typerecherche=parrubrique&rubrique=ma+rubrique&begin=$1 [L] J'ai oublier ou omis quelque chose? Est-ce le fait de zapper les premieres variables qui empêche la redirection? Ou les caractères spéciaux? ( rubrique=ma+rubrique )? J'ai cherché et essayé un max de truc rien a faire... Merci pour votre aide.
  23. Bonjour, Lorsque je mets ça : Redirect permanent /trucchouette.php http://localhost/trucchouette.php?page=1 Le navigateur me dit que la redirection n'aboutira pas. Pourquoi ? Enfin le pourquoi je l'imagine, c'est plutôt que faire ? Merki
  24. Ce matin je me rends compte que Google me référence des pages vides issues de ma base de données mysql. J'ai donc rajouté une ligne de code pour générer une erreur 404. <?php if( $var== ""){ header("HTTP/1.0 404 Not Found"); exit; } ?> cela marche parfaitement, mais cela me renvoie vers une page vide. Comment faire pour pour rediriger vers ma page erreur.php, sans que le header renvoie un code 302 (redirection permanente. Merci d'avance
  25. Bonjour, Apres des test infructueux, je n'arrive a faire une redirection pourtant simple, j'ai des pages indexées que je voudrais rediriger via le htacess vers la nouvelle page rewrité entre temps. ancienne page http://www.site.tld/article.php?numero=octobre vers nouvelle url http://www.site.tld/article-octobre Merci de votre aide Cordialement, Florent
×
×
  • Créer...