Soucis .htaccess

Nouveau WRInaute
Bonjour,
Lors d'un stage j'ai du créer un site( le 1er que je mets en ligne en fait). Et donc a la fin, on m'a parlé du htaccess et de l'URL-rewriting afin de gagner en référencement, j'ai donc parcouru les différentes faq et tuto.
voici mon fichier .htaccess qui se trouve a la base de mon site :

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.html $1\.php [L]
RewriteRule ^bts-AG.html$ bts.php?bts=1 [L]
RewriteRule ^bts-SIO.html$ bts.php?bts=2 [L]
RewriteRule ^bts-reglement-interieur.html$ bts.php?bts=3 [L]
RewriteRule ^bts-AG.html$ bts.php [L]
RewriteRule ^(.*)-([a-z-]+)-([0-9]+)\.html$ formation.php?id=$3 [L]
RewriteEngine off

l'hébergeur est 1and1 et le hic c'est que cela ne fonctionne pas, ai-je oublié quelque chose ou autre(je suis souvent tête en l'air donc c'est fortement possible).
merci d'avance.


ps: les 3 premières ligne sont celles spécifiées dans la faq de 1&1.
 
WRInaute accro
"ça ne fonctionne pas", c'est une phrase qui ne veut rien dire !
tu voulais quelle url en entrée et quelle url en sortie et qu'obtiens-tu ?
Nota : si dans un stage tu as du créer un site et l'optimiser seo, cela veut dire que ton maître de stage connait ces domaines là, le stagiaire étant sensé être encadré par une personne compétente et non subvenir aux lacunes des entreprises :mrgreen:
 
Nouveau WRInaute
par "ça ne fonctionne pas" cela veut simplement dire que je n'ai aucun changement dans l'URL.

et puis le tuteur peut être une personne qui ne s'y connait pas hélas, je suis en train de me renseigner et j'ai envoyé aussi un courrier a 1&1 au cas ou le probleme viendrait d'eux (ce dont je doute). je ne connaissais pas l'URL-rewriting et n'ai été mis au courant que 2 jours avant la fin du stage, pour mon information personnelle et experience j'aimerais au moins faire en sorte que tout fonctionne afin de partir sur de bonnes bases.

Code:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.html $1\.php [L]
RewriteRule ^bts-AG.html$ bts.php?bts=1 [L]
RewriteRule ^bts-SIO.html$ bts.php?bts=2 [L]
RewriteRule ^bts-reglement-interieur.html$ bts.php?bts=3 [L]
RewriteRule ^bts-AG.html$ bts.php [L]
RewriteRule ^(.*)-([a-z-]+)-([0-9]+)\.html$ formation.php?id=$2 [L]

RewriteEngine off

voila le code que j'avais oublié dans le 1er post, désolé
les 3 1eres lignes sont spécifiée comme nécessaire dans la faq de 1&1
ensuite la conversion des fichiers php en html suivi de diverses redirections.
 
WRInaute accro
le [L] fait un changement "invisible" d'url, alors que [R=permanent,L] permet de modifier l'url affichée
 
Nouveau WRInaute
salut si ca peut t'aider voici mon .htaccess Je suis chez 1&1 et j'utilise le rewrite. J'ai un peu galéré à l'époque ou je l'ai mis en place
Code:
RewriteCond %{HTTP_HOST} !^www\.monsite\.fr [NC]
RewriteRule (.*) http://www.monsite.fr/$1 [QSA,R=301,L]
Options +followsymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteRule ^(.*) index.php [L]
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
 
Nouveau WRInaute
merci, je vais donc chercher de ce coté la;
Code:
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]

AddHandler x-mapp-php5 .php
euh c'est spécifique a ton site? ou une utilité particulière?
juste pour info ^^
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut