Bonjour,
J'ai mis en place aujourd'hui le rewriting de mon site (annuaire internet). Aucun pb, y compris la réécriture des liens dans les scripts php3.
Mais il reste un souci de taille : le fichier php3 qui gérait tout s'appelait index.php3. Pour éviter d'avoir deux fichier index à la racine du site, je l'ai renommé toto.php3.
Lorsque j'accède à mon site par ht*p://www.monsite.com/index.php3 ou index.htm ou index.html , aucun pb l'UR fait son oeuvre.
MAIS... lorsque j'utilise simplement ht*p://www.monsite.com/ ==> boum, il m'affiche l'arborescence du site comme s'il n'y avait aucun index...
J'ai ensuite créé une page index.htm vide, avec juste une redirection en Refresh. Mais je viens de vérifier sur WRI, je risque (99 chances sur 100) de ne pas être référencé si google arrive directement par ht*p://www.monsite.com/.
A titre indicatif mon htaccess :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^index-([0-9]+)-([0-9]+)\.html$ toto.php3?cat_id=$1&page=$2 [L]
RewriteRule ^index-([0-9]+)\.html$ toto.php3?cat_id=$1 [L]
RewriteRule ^index\.html$ toto.php3 [L]
RewriteRule ^index\.php3$ toto.php3 [L]
Auparavant il y avait bien sûr la ligne
RewriteRule ^index\.htm$ toto.php3 [L]
mais, comme je l'ai précisé plus haut, l'accès par ht*p://www.monsite.com/ ne donne que l'arborescence du site.
Quelqu'un a-t-il été confronté à ce pb et y-a-t-il une solution ?
Est-ce qu'un lien visible sur ma page index.htm vers la page index.html serait suffisant ?
Merci
J'ai mis en place aujourd'hui le rewriting de mon site (annuaire internet). Aucun pb, y compris la réécriture des liens dans les scripts php3.
Mais il reste un souci de taille : le fichier php3 qui gérait tout s'appelait index.php3. Pour éviter d'avoir deux fichier index à la racine du site, je l'ai renommé toto.php3.
Lorsque j'accède à mon site par ht*p://www.monsite.com/index.php3 ou index.htm ou index.html , aucun pb l'UR fait son oeuvre.
MAIS... lorsque j'utilise simplement ht*p://www.monsite.com/ ==> boum, il m'affiche l'arborescence du site comme s'il n'y avait aucun index...
J'ai ensuite créé une page index.htm vide, avec juste une redirection en Refresh. Mais je viens de vérifier sur WRI, je risque (99 chances sur 100) de ne pas être référencé si google arrive directement par ht*p://www.monsite.com/.
A titre indicatif mon htaccess :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^index-([0-9]+)-([0-9]+)\.html$ toto.php3?cat_id=$1&page=$2 [L]
RewriteRule ^index-([0-9]+)\.html$ toto.php3?cat_id=$1 [L]
RewriteRule ^index\.html$ toto.php3 [L]
RewriteRule ^index\.php3$ toto.php3 [L]
Auparavant il y avait bien sûr la ligne
RewriteRule ^index\.htm$ toto.php3 [L]
mais, comme je l'ai précisé plus haut, l'accès par ht*p://www.monsite.com/ ne donne que l'arborescence du site.
Quelqu'un a-t-il été confronté à ce pb et y-a-t-il une solution ?
Est-ce qu'un lien visible sur ma page index.htm vers la page index.html serait suffisant ?
Merci