Feuille du Net

Avec et sans ‘www’ : une solution de redirection générique

8 avril 2008

Bien souvent, la solution proposée pour ré-écrire une URL sans ‘www’ vers une URL avec est du type:

RewriteCond %{HTTP_HOST} mysite\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\.mysite\.com$ [NC]
RewriteRule ^(.*)$ http://www.mysite.com/$1 [L,R=301]

Mais c’est juste une solution qui complique la maintenance d’un hébergement utilisant des vhosts ou virtual hosts.

Avec un CMS comme Drupal , il est par exemple possible d’avoir le même code utilisé pour toute une pléïade de sites ayant des noms de domaine différents. Le .htaccess est partagé par tous les sites, et s’assurer que tous les sites dont la configuration DNS pointe vers l’installation Drupal unique sont correctement configurés peut s’avérer hasardeux et source d’erreurs.

Je vous propose une solution générique, quel que soit le nom de domaine:

# vérifier que HTTP_HOST n’est pas vide
RewriteCond %{HTTP_HOST} !^$ [NC]
# qu’il manque ‘www’
RewriteCond %{HTTP_HOST} !^www\. [NC]
# toujours vrai pour mémoriser la valeur de HTTP_HOST dans %1
RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
# construit la redirection à partir de l’URI (extraite de RewriteRule) et du nom de domaine (provenant de la dernière RewriteCond)
RewriteRule ^(.*)$ “http://www.%1/$1″ [L,R=301]
# et voilà !

Testé avec Apache 2.2.3.

Et chez vous, ça fonctionne ?

 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 (Votez !)
Loading ... Loading ...

Des annonces immbilières avec leur véritable adresse !

15 août 2007

C'était tout bête mais personne ne n'avait encore fait (à ma connaissance): représenter les biens à vendre sur une carte détaillée, interactive (genre Google Maps pour ne pas chercher ailleurs).

C'est vrai que bien souvent, à part le décryptage du descriptif des pièces et de la surface, la première information que l'on souhaite avoir lorsque l'on appelle pour une annonce, c'est où ça se trouve, précisément.

Comme les agences immo sont cachotières (pas question que l'on contacte directement le vendeur), cela n'est possible que pour des annonces entre particuliers. PAP ne se s'y pas lancé. Voici AliasImmo (un peu bof ce nom, c'est pour avoir A au début et apparaître en premier ?).

Bien sûr, c'est tout jeune et y a pas encore beaucoup d'annonces, mais j'aime bien cette transparence avec le vendeur. Et puis en région urbaine, faire des recherches par commune alors qu'elles se touchent toutes, c'est fastidieux (faire à chaque fois une sélection parmi les communes avoisinantes qui vous intéressent, sans en oublier une seule…).

Il faudra voir comment on peut cocher les annonces vues (intéressantes, déjà vues, pas intéressantes, etc…) et avoir un aperçu des nouvelles annonces, etc…

En tout cas, c'est gratuit, donc n'hésitez pas à passer une annonce si vous avez un bien à vendre ou à louer !!

Et pour ceux qui ont toujours du mal à trouver, ils peuvent toujours s'adresser au chasseur d'appartements AdvizHome.com qui se chargera de leur trouver le bien de leurs rêves !

2 Votes | Moyenne: 5 out of 52 Votes | Moyenne: 5 out of 52 Votes | Moyenne: 5 out of 52 Votes | Moyenne: 5 out of 52 Votes | Moyenne: 5 out of 5 (2 votes, moyenne: 5 out of 5)
Loading ... Loading ...

Eco-produits (vêtements, peintures, lino, livres, revues, jeux ! etc..) à Montreuil 93100

15 août 2007

Les nouveaux Robinson viennent d’ouvrir une nouvelle boutique qui rassemble et élargit leur gamme de produits écologiques / bio / biologique.

Plein de livres, mais également des jeux pour enfants, des vêtements pour toute la famille, du linge de lit, de la literie, des produits de décoration (lasure, peinture, pigments, sols en lino, parquets), et bien d’autres choses, dans un bel espace joliment refait (sol en ardoises à l’entrée) et avec des prix “raisonnés” et même raisonnables !

En savoir plus

 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 Votes | Moyenne: 0 out of 5 (Votez !)
Loading ... Loading ...