J'ai une URL comme celle-ci http://example.com/blog/photos/photos/gallery/image/1
.Supprimer une partie de l'URL
Et j'ai besoin de supprimer le deuxième dossier de photos. Comment puis-je retirer la pièce en utilisant mod_rewrite
et .htaccess
?
Pour votre intérêt/blog est mon document racine.
Merci beaucoup pour toutes les suggestions, Steve
EDIT
Vous devez savoir que les URL générées par Wordpress 3.0 und NextgenGallery.
http://example.com/blog
est ma racine de document. Cela signifie que j'ai installé Wordpress dans le dossier blog
.
Le premier slug après blog
est la page à laquelle ma galerie est associée.
Le deuxième slug est le nom de l'album et peut être renommé en tout ce que vous voulez. C'est juste un espace réservé pour mes galeries. gallery
est le nom de la galerie.
+1. BTW depuis que j'apprends mod_rewrite quoi de '[R]' pourquoi n'avez-vous pas utilisé la redirection permanente '[301, L]'? –
R est l'abréviation de redirection. Regardez toutes les options ici pour comprendre ce qui est correct pour votre scénario: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewriterule –
Taylor, merci pour votre réponse rapide. Mais je ne sais vraiment pas si une simple redirection résout le problème. Voir ma modification ci-dessus s'il vous plaît ... D'autres suggestions? Steve – gearsdigital