Je ne sais pas comment écrire ce htaccess

WRInaute passionné
Pourquoi veux tu faire cela?

Sinon ce que tu peux faire c' est:

Code:
RewriteEngine on 
RewriteRule ^(.*)\.html$ http://www.domaine.com/index.php[L]
 
Nouveau WRInaute
Borower a dit:
Pourquoi veux tu faire cela?
une bidouille pour le référencement..


Sinon, merci Borower, ça fonctionne, il m'a juste fallu mettre un espace entre index.php et le [L].

Ce qui donne:
Code:
RewriteEngine on 
RewriteRule ^(.*)\.html$ http://www.domaine.com/index.php [L]

Par contre, au yeux d'un robot, cette méthode est acceptée? Ce n'est pas vu comme une redirection permanente?
 
WRInaute passionné
Oui c'est vrai j' ai oublié de mettre l'espace.
Par contre pour savoir si cette methode est accepté, je ne sais pas trop.
Je pense que ta solution sera n'egatif pour un bon referencement
Tu veux rediriger toute tes pages sur ton nom de domaine.
Si tu as un nom de domaine et que tu souhaite changer l'emplacement des pages, tu devrais utiliser une redirection permanante.

Par exemple:
Code:
RewriteEngine on 
RewriteRule ^http://www.domaine1.com/(.*)\.html$ http://www.domaine2.com/(.*)\.html [L]

Mais il vaut mieux utiliser une redirection permanente.
 
Discussions similaires
Haut