J'ai un problème. J'ai fait une url amicale réécriture par htaccess, voici mon code:URL conviviale avec htaccess
RewriteRule ^category/(some-category)$ category/$1/ [R=301]
RewriteRule ^category/(some-category)/$ category/index.php?some-category=$1 [L]
Et tout fonctionne bien, mais une fois que je suis regarde dans l'outil webmaster google et ai vu de nombreuses erreurs de mes urls. Google a dit que certains fichiers n'existent pas sur url => comme ceci http://domain.com/category//some-category/
qu'est-ce que c'est? Pourquoi est-ce?? J'essaie d'ouvrir cette URL dans le navigateur et il existe vraiment (certaines images ont perdu leur source, mais ça marche). Je ne sais pas pourquoi cela fonctionne, parce que dans mon code dans htaccess construction très forte avec un /
pas deux ou trois, mais ils travaillent et avec 10 /
dans une rangée. Aidez-moi s'il vous plaît.
Est-ce que vous stockez 'some-category' dans $ 1? ou est-ce juste pour la démonstration ici? – hjpotter92
Si je vous comprends bien, oui je stocke some-category à $ 1, et $ 1 est une variable qui contient "some-category" de la partie gauche et collez-le à la partie droite. (c'est parce que "some-category" peut être différent) –