Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

Comment interdire site son site sans www???

Ici vous pouvez poser vos questions techniques, les problemes que vous rencontrez (publication de votre site, configuration dns des domaines...)
feeling
Débutant
Débutant
Messages : 12
Localisation : france
Contact :

mar. août 15, 2006 11:17 am  

Bonjour,
Du fait que sur ISAPI c'est différent......je l'utilise déjà pour mes règles de réécriture de pages exotiques qui fonctionne trés bien mais je voudrais maintenant améliorer mon site en interdisant l'accés à mon site par -http://example.com
afin de le rediriger vers -http://www.example.com

Merci de vos conseils!!

feeling
Débutant
Débutant
Messages : 12
Localisation : france
Contact :

ven. août 18, 2006 1:38 pm  

Personne est en mesure de me donner un soupçon d'idée sur la façon de faire???

istrya
Expert
Expert
Messages : 303

dim. août 20, 2006 9:46 am  

Salut,

J'étais parti en allemagne ;). Je plancherai sur une redirection avec un script php ou asp, car j'avais déjà cherché ce n'est apparement pas possible avec ISAPI. Dès que je trouve la solution, je la passerai ;).

feeling
Débutant
Débutant
Messages : 12
Localisation : france
Contact :

dim. août 20, 2006 7:16 pm  

Salut,
Comment vas-tu?
Je te remercie pour ton intérêt à me répondre et HD te doivent une fière chandelle car c'est grâce à toi que ce forum marche!!!! :D

Sinon bah....tu vois je vais à mon tour pouvoir t'aider!! :D

Voici la règle de réécriture pour rediriger les alias WWW

Code : Tout sélectionner

#REDIRIGER LES ALIAS WWW RewriteCond Host: voyage-surfing\.com RewriteRule (.*) http\://www.voyage-surfing.com$1 [I,R]
Elle marche parfaitement!! :P
Mais mon problème s'est déplacé car je n'ai pas moins de 45 000 pages en réécriture d'URL!! et je me suis apperçu que j'ai des pages de la sorte lorsque j'ai fait mon sitemap.xml:
http://www.voyage-surfing.com/echange-h ... t--1-5.php -->car en faite mon url est plutôt: http://www.voyage-surfing.com/echange-h ... -1-1-5.php
Ce qui change c'est l'indice de ma page en clair, je voudrais rediriger mes pages manquant "l'indice page "par la vrai page avec indice (héhéhé...j'espère être clair!! :oops: )
Car dans cet état, je vais avoir des doublons!!

Merci de ton aide en tout cas!

istrya
Expert
Expert
Messages : 303

lun. août 21, 2006 9:28 am  

Salut,
Ca va, un peu crevé encore par le voyage de retour et de la pluie qui battait contre la toile de la tente...
Tiens, je vais essayer ce que tu as passé ;).

Je crois que j'ai compris pour ton sitemap... mais tu le génères comment? Et je crois que si je vais te proposer de supprimer manuellement, tu ne te sentiras pas trop motivé.

J'ai commencé à faire un script php, mais il me faudrai un exemple du contenu dans fichier sitemap.xml (les balises qui sont autour de "http://www.voyage-surfing.com/echange-h ... t--1-5.php" par exemple).

feeling
Débutant
Débutant
Messages : 12
Localisation : france
Contact :

lun. août 21, 2006 1:35 pm  

Salut,
Oui j'imagine dans une toile de tente.....manque de place!!loool
Cela me rappelle une fois en pleine brousse africaine ou ma meilleure amie s'est fait talonnée par trois hyènes qui voulaient rentrer dans sa toile de tente......moi je dormais dans le 4x4 héhéhéhéhé!
N'empêche qu'un léopard est monté sur le capot durant la nuit car je dormais avec mon petit singe....il le sentait!!!! :evil:

Mise à part ça, tu verras la redirection www marche!

Voilà, pour mon extrait de sitemap.xml

Code : Tout sélectionner

<url> <loc>http://www.voyage-surfing.com/echange-hebergement--2-41.php</loc> </url> <url> <loc>http://www.voyage-surfing.com/echange-hebergement-2-42.php</loc> </url> <url> <loc>http://www.voyage-surfing.com/echange-hebergement--2-42.php</loc> </url> <url> <loc>http://www.voyage-surfing.com/echange-hebergement-2-43.php</loc> </url> <url> <loc>http://www.voyage-surfing.com/echange-hebergement--2-43.php</loc> </url>
Mais me les faire à la main, j'en aurais pour des heures et cela n'empêcherai pas les robots de les indexés!!!
le mieux c'est d'en faire une redirection efficace!!
regarde ce que j'avais fait sur un de mes autres sites mais qui n'est pas sur un serveur Microsoft:

Code : Tout sélectionner

<?php $url=$_SERVER['REQUEST_URI']; $choix_je_suis=$_GET['je_suis']; $choix_je_recherche=$_GET['je_recherche']; $ageDebut=$_GET['age1']; $ageFin=$_GET['age2']; $choix_pays=$_GET['pays']; $adresse="/site-de-rencontre--$choix_je_suis-$choix_je_recherche-$ageDebut-$ageFin-$choix_pays.php"; $adresse1="site-de-rencontre-$choix_je_suis-$choix_je_recherche-$ageDebut-$ageFin-$choix_pays.php"; $adresseExotique="/site-de-rencontre.php?je_suis=$choix_je_suis&je_recherche=$choix_je_recherche&age1=$ageDebut&age2=$ageFin&pays=$choix_pays"; if ($url==$adresseExotique) { header("Status: 301 Moved Permanently"); header("Location: http://rencontre.kosmopolyte.com/$adresse1"); exit(); } elseif ($url==$adresse) { header("Status: 301 Moved Permanently"); header("Location: http://rencontre.kosmopolyte.com/$adresse1"); exit(); } ?>
De cette façon, je supprime toutes les urls exotiques et les cas de doublons!!!! mais marche pas sur serveur Microsoft!! pour ce site www.voyage-surfing.com

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 36 invités