Interdire example.com et obliger www.example.com

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Pomelo
Nouveau WRInaute
 
Messages: 17
Inscription: Dim Mai 08, 2005 15:48

Message le Lun Mai 09, 2005 9:01

Kikoo tout le monde

J'ai un petit souci ...
Ce code fonctionne très bien sauf pour un dossier de mon hébergement : mon forum phpBB
En effet, si je met monsite.com/forum , le www ne s'ajoute pas.
J'ai déja un url rewriting pour le forum donc, je ne sais pas ce que j'ai lieu de faire pour que les pages du forum aient aussi droit à leur "www"

Donc, dans mon code du fichier htaccess, j'ai mis ca
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^cobayous.com$
RewriteRule ^(.*) http://www.cobayous.com/$1  [QSA,L,R=301]

RewriteCond %{HTTP_HOST} ^cobayous.com/forum$
RewriteRule ^(.*) http://www.cobayous.com/forum/$1  [QSA,L,R=301]


Surement une belle erreur pour la deuxième partie du code hein :roll:
Ben vi, suis novice et, je test ...
Y-a-t-il un ordre spécial a respecter dans ce fichier htaccess?

Et, est-ce que ce code doit etre mis dans le htaccess qui est dans le répertoire du forum ou bien a la racine de mon hébergement?
Je demande ca parce que l'url rewriting que j'ai pour le forum utilise aussi un fichier htaccess qui se trouve dans le répertoire du forum.

Désolée de vous embêter avec toutes ces questions :oops:

Merci d'avance :)

Pomelo
Nouveau WRInaute
 
Messages: 17
Inscription: Dim Mai 08, 2005 15:48

Message le Ven Mai 20, 2005 18:59

Je me permet de reposer la meme question qu'a mon post précédent.
En + du problème avec le dossier forum, j'ai constaté un probleme entre l'url rewriting et ma base de données.

En effet, quand l'url rewriting pour le "www" est mis dans le htaccess, je ne peux plus sauvegarder ma base de données et, certains scripts ne fonctionnent plus :?

Quelqu'un a une idée s'il vous plait? :oops:

Merci d'avance

Pomelo
Nouveau WRInaute
 
Messages: 17
Inscription: Dim Mai 08, 2005 15:48

Message le Ven Mai 27, 2005 8:07

Personne ? :oops:

C'est bizarre, je viens de recevoir une notification de réponse a ce sujet et, quand je suis venue pour la lire, j'ai eu un message disant que le sujet/message n'existait pas...


FrAnnuaire
WRInaute discret
WRInaute discret
 
Messages: 72
Inscription: Mar Mai 17, 2005 10:30

Message le Lun Juin 27, 2005 19:03

Pour Pomelo :

Si apres avoir mis en ligne ton fichier htaccess (avec les règles pour rediriger tonsite.com vers -www.tonsite.com) tu as des erreurs de scripts..., il s'agit sûrement de l'url d'installation que tu as entré lorsque tu as configuré tes scripts (tes scripts doivent surmement être installé sur tonsite.com et non sur -www.tonsite.com, d'où les erreurs...)


ortolojf
WRInaute accro
WRInaute accro
 
Messages: 1198
Inscription: Mer Aoû 14, 2002 13:30

Message le Jeu Juin 30, 2005 17:48

Bonjour
J'ai mis le code suivant dans le fichier /www/.htaccess

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^!www.example.com$
RewriteRule ^(.*) -http://www.example.com/$1


Avec example.com est le nom de domaine de mon site ( voir profil ).

J'ai fait celà ce matin.
Ce soir, je ne peux plus accéder à mon site, celà donne le message d'erreur: "Cannot connect to the site -www.ortolojf-courses.com, access not authorized".

Bizarre, non ?

Jean Francois Ortolo


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2659
Inscription: Lun Mai 03, 2004 14:48

Message le Jeu Juin 30, 2005 17:56

ortolojf a écrit:Ce soir, je ne peux plus accéder à mon site, celà donne le message d'erreur: "Cannot connect to the site -www.ortolojf-courses.com, access not authorized".

Bonjour,

Ici ton site est accessible et la redirection 301 fonctionne de "sans www" vers "www".

Que veux-tu dire par "ne peux plus accéder" ?

Jean-Luc


ortolojf
WRInaute accro
WRInaute accro
 
Messages: 1198
Inscription: Mer Aoû 14, 2002 13:30

Message le Jeu Juin 30, 2005 18:02

Je fais amende honorable...

Cà marche maintenant, mon hébergeur OVH était probablement en train de faire des backups du serveur où se trouve mon site.

Et même... ça marche impec, aucun problème quand j'utilise comme url, l'url suivante: -http://domain.tld/index.html ou domain.tld est le nom de domaine de mon site. L'url qui apparaît tout de suite après dans le navigateur, est bien: -http://www.domain.tld/ et la page s'affiche. Cependant, le nom de fichier index.html n'apparaît pas, ce que j'attribue au fonctionnement de reconnaissance d'adresse par défaut de mon navigateur Firefox 1.0.4 sous Linux Fedora Core 3.

Merci beaucoup.

Jean Francois Ortolo

mpe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 119
Inscription: Lun Jan 12, 2004 22:34

Message le Mer Juil 20, 2005 17:49

salut
j'ai utilisé ce code sur le site de mon profil c'est bon tout marche, par contre sur mon site -http://www.cuisine-et-mets.com j'ai utilisé mambo et j'ai un htaccess comme suit :

Code: Tout sélectionner
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php


quant je rajoute les lignes pour les www je peut tjrs atteindre l'adresse avec les 3 www mais l'adresse sans me fais une erreur 404 ?
quelqu'un pourrait m'éclairer
merci

Pomelo
Nouveau WRInaute
 
Messages: 17
Inscription: Dim Mai 08, 2005 15:48

Message le Mer Juil 27, 2005 11:27

FrAnnuaire a écrit:Pour Pomelo :

Si apres avoir mis en ligne ton fichier htaccess (avec les règles pour rediriger tonsite.com vers -www.tonsite.com) tu as des erreurs de scripts..., il s'agit sûrement de l'url d'installation que tu as entré lorsque tu as configuré tes scripts (tes scripts doivent surmement être installé sur tonsite.com et non sur -www.tonsite.com, d'où les erreurs...)


Bonjour,
Pour mon forum phpBB, je viens de changer l'URL d'installation : j'ai ajouté les WWW dans la config générale mais, cela ne fonctionne toujours pas.
En fait, c'est pas compliqué, j'ai mis le code dans mon htaccess à la racine de l'hébergement et, ca marche pour tous les sous dossiers sauf ceux qui ont déja un fichier htaccess.
Donc, comme j'utilise l'url rewritting dans mon forum et sur mon annuaire, la redirection vers le "WWW" ne fonctionne pas pour ces 2 dossiers.

Dois-je ajouter un code dans les htaccess de chaque dossier? (l'annuaire et le forum) et si oui, comment l'adapter? Je suis hébergée sur OVH.

Merci d'avance

eMule France
WRInaute discret
WRInaute discret
 
Messages: 65
Inscription: Ven Déc 13, 2002 23:40

Message le Jeu Aoû 11, 2005 9:09

Blini a écrit:Bonjour,

Merci pour ce fil intéressant, qui m'a permis de rediriger les -www.pourpre.com vers pourpre.com.
J'ai par la suite soumis l'URL -http://www.pourpre.com à Google en lui indiquant qu'il y avait une "permanent redirection to pourpre.com" pour lui demander de repasser sur mes pages.

Questions:
- combien de temps avant la prise en compte ?
- c'est le googlebot qui s'en occupe ?

Quelqu'un peut m'expliquer ou on indique a google qu'il y a permanente redirection ?

Merci par avance.


cybervince
WRInaute passionné
WRInaute passionné
 
Messages: 872
Inscription: Dim Aoû 01, 2004 0:08

Message le Jeu Aoû 11, 2005 20:24

Pomelo a écrit:En fait, c'est pas compliqué, j'ai mis le code dans mon htaccess à la racine de l'hébergement et, ca marche pour tous les sous dossiers sauf ceux qui ont déja un fichier htaccess.
Donc, comme j'utilise l'url rewritting dans mon forum et sur mon annuaire, la redirection vers le "WWW" ne fonctionne pas pour ces 2 dossiers.

Dois-je ajouter un code dans les htaccess de chaque dossier? (l'annuaire et le forum) et si oui, comment l'adapter? Je suis hébergée sur OVH.

Merci d'avance

J'ai exactement la même chose. Je viens de passer une heure à tenter des trucs, ca ne veut toujours pas rediriger en ce qui concerne mon forum.


phpmikedu83
WRInaute accro
WRInaute accro
 
Messages: 1281
Inscription: Sam Aoû 06, 2005 7:34

Message le Sam Aoû 27, 2005 9:04

le .htaccess, ça marche bien pour la racine du site, mais quelqu'un connait il le complément à ajouter pour que cela fonctionne sur l'ensemble?

EDIT: RECTIF, j'avais un htaccess dans un autre répertoire, ça marche impeccable.... ....désolé :wink:

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Dim Aoû 28, 2005 17:34

Pomelo a écrit:
FrAnnuaire a écrit:Pour Pomelo :

Si apres avoir mis en ligne ton fichier htaccess (avec les règles pour rediriger example.com vers -www.example.com) tu as des erreurs de scripts..., il s'agit sûrement de l'url d'installation que tu as entré lorsque tu as configuré tes scripts (tes scripts doivent surmement être installé sur example.com et non sur -www.example.com, d'où les erreurs...)


Bonjour,
Pour mon forum phpBB, je viens de changer l'URL d'installation : j'ai ajouté les WWW dans la config générale mais, cela ne fonctionne toujours pas.
En fait, c'est pas compliqué, j'ai mis le code dans mon htaccess à la racine de l'hébergement et, ca marche pour tous les sous dossiers sauf ceux qui ont déja un fichier htaccess.
Donc, comme j'utilise l'url rewritting dans mon forum et sur mon annuaire, la redirection vers le "WWW" ne fonctionne pas pour ces 2 dossiers.

Dois-je ajouter un code dans les htaccess de chaque dossier? (l'annuaire et le forum) et si oui, comment l'adapter? Je suis hébergée sur OVH.

Merci d'avance


En ce qui me concerne avec phpbb chez ovh, j'utilise :
Code: Tout sélectionner
RewriteEngine On
#Pour que toute les requètes pointent vers -www.example.com
#au lieu de example.com.
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [QSA,L,R=301]

Dans mon .htaccess et ça marche.

Il y a pas mal de truc sur les .htaccess et phpbb, en plus de ce qui est dit sur le mod là : http://www.webrankinfo.com/forums/viewtopic_31831.htm

++


ManiaGames
WRInaute passionné
WRInaute passionné
 
Messages: 565
Inscription: Dim Sep 18, 2005 13:01

Message le Jeu Sep 22, 2005 17:58

Bonjour,

j'ai inseré le code suivant dans mon .htaccess à la racine de mon site :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.terreslegends.info$
RewriteRule ^(.*)   http://www.terreslegends.info/$1  [QSA,L,R=301]


Et pourtant, quand j'accède à mon forum par l'adresse -http://terreslegends.info, ça reste comme ça, ça ne passe pas sur -http://www.terreslegends.info :?

Merci d'avance, ManiaGames

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Jeu Sep 22, 2005 18:07

ManiaGames a écrit:Bonjour,

j'ai inseré le code suivant dans mon .htaccess à la racine de mon site :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.terreslegends.info$
RewriteRule ^(.*)   http://www.terreslegends.info/$1  [QSA,L,R=301]


Et pourtant, quand j'accède à mon forum par l'adresse http://terreslegends.info, ça reste comme ça, ça ne passe pas sur http://www.terreslegends.info :?

Merci d'avance, ManiaGames


Heu je veux pas dire, mais as tu bien mis "RewriteEngine On" avant ces lignes dans ton .htaccess ?

Interdire example.com et obliger www.example.com Interdire example.com et obliger www.example.com

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités