J'utilise apache2 + tomcat sur ubuntu 10.4. Je suis en cours d'exécution sur le serveur tomcat qui a webapps écoute sur 8080comment faire pour rediriger l'URL?
essayant de rediriger domain.com/category/post-name.html à la nouvelle url>
domain.com/newcategory/ blogs/catégorie/post-nom
Quelle est la meilleure façon de réaliser cela?
jusqu'à présent j'ai ...
RewriteCond %{REQUEST_URI} ^/[a-zA-z0-9]+/[a-zA-z0-9]+/(.*)?\.html$
RewriteRule ^/[a-zA-z0-9]+/[a-zA-z0-9]+/(.*)?\.html$ http://www.domain.com/newcategory/blogs/$1 [R=301,NC,L]
[Comment cacher l'extension .html avec Apache mod_rewrite] (http: // stackoverf low.com/questions/1992183/how-to-hide-the-html-extension-with-apache-mod-rewrite), [Comment supprimer l'extension de fichier de l'adresse du site Web?] (http://stackoverflow.com/questions/6534904/comment supprimer l'extension de fichier de l'adresse de l'adresse du site Internet de l'échantillon), [supprimer l'extension .php avec .htaccess] (http://stackoverflow.com/questions/4026021/remove- php-extension-with-htaccess), et des dizaines d'autres. –
Eh bien, merci pour les liens. Je les ai vérifiés. Cependant, je n'essaie pas seulement de me débarrasser de la partie ".html" - j'ai besoin de rediriger correctement plus de 20.000 messages, la redirection d'URL ci-dessus semble comme elle ferait l'affaire, mais cela ne marche pas. Donc, j'essaie de comprendre s'il me manque quelque chose. – bay