Bonjour
Voilà, j'ai mon nom de domaine ( voir profil ), et deux pages d'accueil index.html et index.php
Mon problème consiste, d'une part à ce que mon nom de domaine sans www soit redirectionné en 301 vers le nom de domaine avec www, et que n'importe quel appel à la page d'accueil, soit redirigé vers le script index.php, qui fournit la même interface visuelle que index.html, avec les sessions en plus.
Je pense que dans ces conditions, il ne devrait pas y avoir de dilution du PR que l'on constate quand la page d'accueil du site est accessible avec plusieurs urls....
Donc, voici le contenu du fichier .htaccess que j'ai positionné dans mon répertoire racine ( dans lequel se trouvent index.html et index.php ) :
#----------------------------------------------
# Regles d'url-rewriting
#----------------------------------------------
# Repertoire: /
#----------------------------------------------
# Base de l'url-rewriting
RewriteBase /
# Activation du module de réécriture d'URL :
RewriteEngine On
# Règle d'ajout de www
RewriteCond %{HTTP_HOST} !www.ortolojf-courses.com$
RewriteRule (.*) http://www.ortolojf-courses.com/$1 [QSA,L,R=301]
#----------------------------------------------
# Regles de reecriture d'URL :
#----------------------------------------------
RewriteRule ^index\.html$ index.php [L,R=301]
Pourriez-vous me dire si ce fichier .htaccess vous paraît convenir ?
L'instruction RewriteBase / , est nécessaire pour situer l'endroit où seront prises en compte les règles situées après.
En particulier, quand un visiteur fait soit le nom de domaine sans www et sans fichier, soit sans www et avec un fichier index.html ou index.php, soit avec www et sans fichier, soit avec www et avec index.html, il faut que la requête soit redirectionnée vers le ndd avec www et le script index.php
Pour ce qui est des accès internes au site ( sous -répertoires ) avec le ndd sans www , je pense que je peux laisser courir... Mais toute suggestion serait la bienvenue lol...
Comment faire en sorte que tout celà fonctionne correctement ? Cela fait quand même un certain nombre de règles, qui se suivent ou se superposent...
Merci beaucoup de vos avis.
Bien à vous.
Amicalement.
Jean-François Ortolo
Voilà, j'ai mon nom de domaine ( voir profil ), et deux pages d'accueil index.html et index.php
Mon problème consiste, d'une part à ce que mon nom de domaine sans www soit redirectionné en 301 vers le nom de domaine avec www, et que n'importe quel appel à la page d'accueil, soit redirigé vers le script index.php, qui fournit la même interface visuelle que index.html, avec les sessions en plus.
Je pense que dans ces conditions, il ne devrait pas y avoir de dilution du PR que l'on constate quand la page d'accueil du site est accessible avec plusieurs urls....
Donc, voici le contenu du fichier .htaccess que j'ai positionné dans mon répertoire racine ( dans lequel se trouvent index.html et index.php ) :
#----------------------------------------------
# Regles d'url-rewriting
#----------------------------------------------
# Repertoire: /
#----------------------------------------------
# Base de l'url-rewriting
RewriteBase /
# Activation du module de réécriture d'URL :
RewriteEngine On
# Règle d'ajout de www
RewriteCond %{HTTP_HOST} !www.ortolojf-courses.com$
RewriteRule (.*) http://www.ortolojf-courses.com/$1 [QSA,L,R=301]
#----------------------------------------------
# Regles de reecriture d'URL :
#----------------------------------------------
RewriteRule ^index\.html$ index.php [L,R=301]
Pourriez-vous me dire si ce fichier .htaccess vous paraît convenir ?
L'instruction RewriteBase / , est nécessaire pour situer l'endroit où seront prises en compte les règles situées après.
En particulier, quand un visiteur fait soit le nom de domaine sans www et sans fichier, soit sans www et avec un fichier index.html ou index.php, soit avec www et sans fichier, soit avec www et avec index.html, il faut que la requête soit redirectionnée vers le ndd avec www et le script index.php
Pour ce qui est des accès internes au site ( sous -répertoires ) avec le ndd sans www , je pense que je peux laisser courir... Mais toute suggestion serait la bienvenue lol...
Comment faire en sorte que tout celà fonctionne correctement ? Cela fait quand même un certain nombre de règles, qui se suivent ou se superposent...
Merci beaucoup de vos avis.
Bien à vous.
Amicalement.
Jean-François Ortolo