Je ne voulais pas que le serveur redirige toujours mes URL vers le format "http://www.domain.com", même si l'utilisateur écrit simplement "domain.com".Comment réparer la canonicalisation d'URL avec .htaccess?
Je pourrais trouver quelques exemples de ceci sur le Web, mais j'ai déjà quelques corrections dans le fichier .htaccess et je ne sais pas, où mettre quoi, donc il ne se heurte pas au code précédent.
Voici mon fichier .htaccess:
RewriteEngine on
RewriteBase/
ErrorDocument 404 /404
RewriteRule ^adminator/?$ adminator/login.php [L]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?detail1=$1&detail2=$2&detail3=$3&detail4=$4 [QSA,L]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?detail1=$1&detail2=$2&detail3=$3 [QSA,L]
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ index.php?detail1=$1&detail2=$2 [QSA,L]
RewriteRule ^([^/\.]+)/?$ index.php?detail1=$1 [QSA,L]
Que dois-je mettre, donc il fait la redirection d'URL "www"?
Et une dernière question, est-ce que tout ce que j'ai à faire est que les moteurs de recherche n'ont pas de problèmes avec les URL?