You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2019/08/21 18:41:59 UTC

[camel-website] branch master updated: CAMEL-13872: Add 301 redirect from old camel website URLs

This is an automated email from the ASF dual-hosted git repository.

janbednar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 3da031c  CAMEL-13872: Add 301 redirect from old camel website URLs
3da031c is described below

commit 3da031cc74634d5048a80435ead7646b2dc53872
Author: Jan Bednář <ma...@janbednar.eu>
AuthorDate: Wed Aug 21 20:30:12 2019 +0200

    CAMEL-13872: Add 301 redirect from old camel website URLs
---
 static/.htaccess | 989 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 989 insertions(+)

diff --git a/static/.htaccess b/static/.htaccess
index 5904ec1..dc13f3e 100644
--- a/static/.htaccess
+++ b/static/.htaccess
@@ -7,6 +7,995 @@ RewriteRule "security-advisories.data/(.+)$" "security/$1" [R=permanent,L]
 # https://httpd.apache.org/docs/current/mod/core.html#errordocument
 ErrorDocument 404 /404.html
 
+# Redirect known links from old website. Not mapped links are commented out. Feel free to edit, if you find something missing.
+# Redirect 301 /acknowledgment.html
+# Redirect 301 /activemq-camel-tomcat.html
+# Redirect 301 /activemq-journal.html
+# Redirect 301 /add-new-component-guide.html
+# Redirect 301 /advicewith.html
+# Redirect 301 /aggregate-example.html
+# Redirect 301 /annotation-based-expression-language.html
+# Redirect 301 /aop.html
+# Redirect 301 /apache-spark.html
+# Redirect 301 /articles.html
+# Redirect 301 /artix-data-services.html
+# Redirect 301 /asciidoc.html
+# Redirect 301 /asynchronous-processing.html
+# Redirect 301 /asynchronous-queueing.html
+# Redirect 301 /asyncprocessorawaitmanager.html
+# Redirect 301 /aws.html
+# Redirect 301 /banner.html
+# Redirect 301 /bean-validation.html
+# Redirect 301 /beanshell.html
+# Redirect 301 /better-jms-transport-for-cxf-webservice-using-apache-camel.html
+# Redirect 301 /blueprint-testing.html
+# Redirect 301 /book-architecture.html
+# Redirect 301 /book-component-appendix.html
+# Redirect 301 /book-cookbook.html
+# Redirect 301 /book-dataformat-appendix.html
+# Redirect 301 /book-enterprise-integration-patterns.html
+# Redirect 301 /book-front-cover.html
+# Redirect 301 /book-in-one-page.html
+# Redirect 301 /book-introduction.html
+# Redirect 301 /book-languages-appendix.html
+# Redirect 301 /book-pattern-appendix.html
+# Redirect 301 /book-quickstart.html
+# Redirect 301 /book-table-of-contents.html
+# Redirect 301 /book-tutorials.html
+# Redirect 301 /book.html
+# Redirect 301 /boon.html
+# Redirect 301 /cache.html
+# Redirect 301 /cachereplicationjmsexample.html
+# Redirect 301 /cafe-example.html
+# Redirect 301 /camel-100-release.html
+# Redirect 301 /camel-110-release.html
+# Redirect 301 /camel-120-release.html
+# Redirect 301 /camel-130-release.html
+# Redirect 301 /camel-140-release.html
+# Redirect 301 /camel-150-release.html
+# Redirect 301 /camel-160-release.html
+# Redirect 301 /camel-161-release.html
+# Redirect 301 /camel-162-release.html
+# Redirect 301 /camel-163-release.html
+# Redirect 301 /camel-164-release.html
+# Redirect 301 /camel-20-design.html
+# Redirect 301 /camel-20-m1-release.html
+# Redirect 301 /camel-20-m2-release.html
+# Redirect 301 /camel-20-m3-release.html
+# Redirect 301 /camel-200-release.html
+# Redirect 301 /camel-210-release.html
+# Redirect 301 /camel-2100-release.html
+# Redirect 301 /camel-2101-release.html
+# Redirect 301 /camel-2102-release.html
+# Redirect 301 /camel-2103-release.html
+# Redirect 301 /camel-2104-release.html
+# Redirect 301 /camel-2105-release.html
+# Redirect 301 /camel-2106-release.html
+# Redirect 301 /camel-2107-release.html
+# Redirect 301 /camel-2110-release.html
+# Redirect 301 /camel-2111-release.html
+# Redirect 301 /camel-2112-release.html
+# Redirect 301 /camel-2113-release.html
+# Redirect 301 /camel-2114-release.html
+# Redirect 301 /camel-2120-release.html
+# Redirect 301 /camel-2121-release.html
+# Redirect 301 /camel-2122-release.html
+# Redirect 301 /camel-2123-release.html
+# Redirect 301 /camel-2124-release.html
+# Redirect 301 /camel-2125-release.html
+# Redirect 301 /camel-2130-release.html
+# Redirect 301 /camel-2131-release.html
+# Redirect 301 /camel-2132-release.html
+# Redirect 301 /camel-2133-release.html
+# Redirect 301 /camel-2134-release.html
+# Redirect 301 /camel-2140-release.html
+# Redirect 301 /camel-2141-release.html
+# Redirect 301 /camel-2142-release.html
+# Redirect 301 /camel-2143-release.html
+# Redirect 301 /camel-2144-release.html
+# Redirect 301 /camel-2150-release.html
+# Redirect 301 /camel-2151-release.html
+# Redirect 301 /camel-2152-release.html
+# Redirect 301 /camel-2153-release.html
+# Redirect 301 /camel-2154-release.html
+# Redirect 301 /camel-2155-release.html
+# Redirect 301 /camel-2156-release.html
+# Redirect 301 /camel-2160-release.html
+# Redirect 301 /camel-2161-release.html
+# Redirect 301 /camel-2162-release.html
+# Redirect 301 /camel-2163-release.html
+# Redirect 301 /camel-2164-release.html
+# Redirect 301 /camel-2170-release.html
+# Redirect 301 /camel-2171-release.html
+# Redirect 301 /camel-2172-release.html
+# Redirect 301 /camel-2173-release.html
+# Redirect 301 /camel-2174-release.html
+# Redirect 301 /camel-2175-release.html
+# Redirect 301 /camel-2176-release.html
+# Redirect 301 /camel-2177-release.html
+# Redirect 301 /camel-2180-release.html
+# Redirect 301 /camel-2181-release.html
+# Redirect 301 /camel-2182-release.html
+# Redirect 301 /camel-2183-release.html
+# Redirect 301 /camel-2184-release.html
+# Redirect 301 /camel-2185-release.html
+# Redirect 301 /camel-2190-release.html
+# Redirect 301 /camel-2191-release.html
+# Redirect 301 /camel-2192-release.html
+# Redirect 301 /camel-2193-release.html
+# Redirect 301 /camel-2194-release.html
+# Redirect 301 /camel-2195-release.html
+# Redirect 301 /camel-220-release.html
+# Redirect 301 /camel-2200-release.html
+# Redirect 301 /camel-2201-release.html
+# Redirect 301 /camel-2202-release.html
+# Redirect 301 /camel-2203-release.html
+# Redirect 301 /camel-2204-release.html
+# Redirect 301 /camel-2210-release.html
+# Redirect 301 /camel-2211-release.html
+# Redirect 301 /camel-2212-release.html
+# Redirect 301 /camel-2213-release.html
+# Redirect 301 /camel-2214-release.html
+# Redirect 301 /camel-2215-release.html
+# Redirect 301 /camel-2220-release.html
+# Redirect 301 /camel-2221-release.html
+# Redirect 301 /camel-2222-release.html
+# Redirect 301 /camel-2223-release.html
+# Redirect 301 /camel-2224-release.html
+# Redirect 301 /camel-2225-release.html
+# Redirect 301 /camel-2230-release.html
+# Redirect 301 /camel-2231-release.html
+# Redirect 301 /camel-2232-release.html
+# Redirect 301 /camel-2233-release.html
+# Redirect 301 /camel-2234-release.html
+# Redirect 301 /camel-2240-release.html
+# Redirect 301 /camel-2241-release.html
+# Redirect 301 /camel-2242-release.html
+# Redirect 301 /camel-23-overhaul-of-aggregator-eip.html
+# Redirect 301 /camel-23-threadpool-configuration.html
+# Redirect 301 /camel-230-release.html
+# Redirect 301 /camel-240-release.html
+# Redirect 301 /camel-250-release.html
+# Redirect 301 /camel-260-release.html
+# Redirect 301 /camel-27-roadmap.html
+# Redirect 301 /camel-270-release.html
+# Redirect 301 /camel-271-release.html
+# Redirect 301 /camel-272-release.html
+# Redirect 301 /camel-273-release.html
+# Redirect 301 /camel-274-release.html
+# Redirect 301 /camel-275-release.html
+# Redirect 301 /camel-280-release.html
+# Redirect 301 /camel-281-release.html
+# Redirect 301 /camel-282-release.html
+# Redirect 301 /camel-283-release.html
+# Redirect 301 /camel-284-release.html
+# Redirect 301 /camel-285-release.html
+# Redirect 301 /camel-286-release.html
+# Redirect 301 /camel-29-jmx-and-reducing-spring-dependency.html
+# Redirect 301 /camel-290-release.html
+# Redirect 301 /camel-291-release.html
+# Redirect 301 /camel-292-release.html
+# Redirect 301 /camel-293-release.html
+# Redirect 301 /camel-294-release.html
+# Redirect 301 /camel-295-release.html
+# Redirect 301 /camel-296-release.html
+# Redirect 301 /camel-297-release.html
+# Redirect 301 /camel-298-release.html
+# Redirect 301 /camel-2x-debugger-api.html
+# Redirect 301 /camel-2x-speed-optimizations.html
+# Redirect 301 /camel-30-ideas.html
+# Redirect 301 /camel-30-introduce-an-api-for-components.html
+# Redirect 301 /camel-30-message-store.html
+# Redirect 301 /camel-30-roadmap.html
+# Redirect 301 /camel-300-m1-milestone-1-release.html
+# Redirect 301 /camel-300-m2-milestone-2-release.html
+# Redirect 301 /camel-300-m3-milestone-3-release.html
+# Redirect 301 /camel-300-m4-milestone-4-release.html
+# Redirect 301 /camel-300-m5-milestone-5-release.html
+# Redirect 301 /camel-and-scr.html
+# Redirect 301 /camel-apachecon.html
+# Redirect 301 /camel-cxf-design.html
+# Redirect 301 /camel-dot-maven-goal.html
+# Redirect 301 /camel-dsl.html
+# Redirect 301 /camel-eclipse.html
+# Redirect 301 /camel-endpoint-questions.html
+# Redirect 301 /camel-jboss.html
+# Redirect 301 /camel-jmx.html
+# Redirect 301 /camel-security.html
+# Redirect 301 /camel-transport-for-cxf.html
+# Redirect 301 /camel-xyz-release-template.html
+# Redirect 301 /camel-zipkin.html
+# Redirect 301 /castor.html
+# Redirect 301 /cdi-testing.html
+# Redirect 301 /chronicle-engine.html
+# Redirect 301 /clustering-and-loadbalancing.html
+# Redirect 301 /code-walkthrough.html
+# Redirect 301 /common-problems.html
+# Redirect 301 /community.html
+# Redirect 301 /competing-consumers.html
+# Redirect 301 /component-list-external.html
+# Redirect 301 /component-list-grouped.html
+# Redirect 301 /component-list.html
+# Redirect 301 /composed-message-processor.html
+# Redirect 301 /content-based-routing-on-camel.html
+# Redirect 301 /context.html
+# Redirect 301 /continuous-integration-builds.html
+# Redirect 301 /cookbook.html
+# Redirect 301 /crypto-digital-signatures.html
+# Redirect 301 /custom-dataformat.html
+# Redirect 301 /customizing-xml.html
+# Redirect 301 /cxf-async-example.html
+# Redirect 301 /cxf-bean-component.html
+# Redirect 301 /cxf-example-osgi-blueprint.html
+# Redirect 301 /cxf-example-osgi.html
+# Redirect 301 /cxf-example.html
+# Redirect 301 /cxf-proxy-example.html
+# Redirect 301 /cxf-tomcat-example.html
+# Redirect 301 /data-format-list.html
+# Redirect 301 /database.html
+# Redirect 301 /db4o.html
+# Redirect 301 /delayer.html
+# Redirect 301 /design-notes.html
+# Redirect 301 /detour.html
+# Redirect 301 /discussion-forums.html
+# Redirect 301 /documentation.html
+# Redirect 301 /download-archives.html
+# Redirect 301 /download.html
+# Redirect 301 /dsl-function-template.html
+# Redirect 301 /durable-subscriber.html
+# Redirect 301 /dynamicrouter-annotation.html
+# Redirect 301 /edi.html
+# Redirect 301 /eip-2.html
+# Redirect 301 /ejb.html
+# Redirect 301 /el.html
+# Redirect 301 /elasticsearch.html
+# Redirect 301 /endpoint-see-also.html
+# Redirect 301 /esper.html
+# Redirect 301 /etl-example.html
+# Redirect 301 /etl.html
+# Redirect 301 /event.html
+# Redirect 301 /eventnotifier-to-log-details-about-all-sent-exchanges.html
+# Redirect 301 /fine-grained-control-over-a-channel.html
+# Redirect 301 /ftp-example.html
+# Redirect 301 /gae.html
+# Redirect 301 /gauth.html
+# Redirect 301 /general-questions.html
+# Redirect 301 /ghttp.html
+# Redirect 301 /glogin.html
+# Redirect 301 /google-summerofcode.html
+# Redirect 301 /groovy-renderer-user-guide.html
+# Redirect 301 /gsec.html
+# Redirect 301 /gsoc-2009.html
+# Redirect 301 /gtask.html
+# Redirect 301 /guaranteed-delivery.html
+# Redirect 301 /guice-dot-maven-goal-.html
+# Redirect 301 /guice-embedded-maven-goal.html
+# Redirect 301 /guice-jms-example.html
+# Redirect 301 /guice-maven-plugin.html
+# Redirect 301 /guice-run-maven-goal.html
+# Redirect 301 /gzip-data-format.html
+# Redirect 301 /hawtdb.html
+# Redirect 301 /hazelcast-component.html
+# Redirect 301 /hazelcast-idempotent-repository-tutorial.html
+# Redirect 301 /hessian.html
+# Redirect 301 /hibernate-example.html
+# Redirect 301 /hibernate.html
+# Redirect 301 /ho-do-i-specify-which-method-to-use-when-using-beans-in-routes.html
+# Redirect 301 /how-can-i-get-help.html
+# Redirect 301 /how-do-i-add-a-component.html
+# Redirect 301 /how-to-run-camel-in-a-osgi-container.html
+# Redirect 301 /how-to-use-camel-as-a-http-proxy-between-a-client-and-server.html
+# Redirect 301 /http-async-example.html
+# Redirect 301 /ibatis.html
+# Redirect 301 /implementing-virtual-topics-on-other-jms-providers.html
+# Redirect 301 /in-progress.html
+# Redirect 301 /includes.html
+# Redirect 301 /javadoc.html
+# Redirect 301 /javaspace.html
+# Redirect 301 /jbi-service-unit-archetype.html
+# Redirect 301 /jbi.html
+# Redirect 301 /jcifs.html
+# Redirect 301 /jibx.html
+# Redirect 301 /jms-questions.html
+# Redirect 301 /jmx-component-example.html
+# Redirect 301 /jsch.html
+# Redirect 301 /juel.html
+# Redirect 301 /jxpath.html
+# Redirect 301 /kestrel.html
+# Redirect 301 /krati.html
+# Redirect 301 /languages-supported.html
+# Redirect 301 /list.html
+# Redirect 301 /load-balance-for-existing-messaging-service.html
+# Redirect 301 /loadbalancing-mina-example.html
+# Redirect 301 /loading-routes-from-xml-files.html
+# Redirect 301 /loan-broker-example.html
+# Redirect 301 /logging-questions.html
+# Redirect 301 /management-example.html
+# Redirect 301 /manual-downloads.html
+# Redirect 301 /manual.html
+# Redirect 301 /maven-2-snapshot-repository-in-pom.html
+# Redirect 301 /mdc-logging.html
+# Redirect 301 /merging-commits-from-trunk-to-fixes-branch.html
+# Redirect 301 /message-bus.html
+# Redirect 301 /message-channel.html
+# Redirect 301 /message-dispatcher.html
+# Redirect 301 /message-filter.html
+# Redirect 301 /message-history.html
+# Redirect 301 /message-router.html
+# Redirect 301 /messaging-gateway.html
+# Redirect 301 /messaging-mapper.html
+# Redirect 301 /mybatis-example.html
+# Redirect 301 /navigation.html
+# Redirect 301 /netty-http-server-example.html
+# Redirect 301 /news.html
+# Redirect 301 /nmr.html
+# Redirect 301 /normalizer.html
+# Redirect 301 /notifybuilder.html
+# Redirect 301 /oldlinks.html
+# Redirect 301 /overview.html
+# Redirect 301 /parallel-processing-and-ordering.html
+# Redirect 301 /pdf-documentation-guide.html
+# Redirect 301 /php.html
+# Redirect 301 /pipes-and-filters.html
+# Redirect 301 /pipes-nd-filters.html
+# Redirect 301 /point-to-point-channel.html
+# Redirect 301 /pojo-messaging-example.html
+# Redirect 301 /pojo.html
+# Redirect 301 /printer.html
+# Redirect 301 /privacy-policy.html
+# Redirect 301 /processorfactory.html
+# Redirect 301 /property.html
+# Redirect 301 /python.html
+# Redirect 301 /queue.html
+# Redirect 301 /quicklinks.html
+# Redirect 301 /rcode.html
+# Redirect 301 /recipientlist-annotation.html
+# Redirect 301 /redeliverypolicy.html
+# Redirect 301 /redis.html
+# Redirect 301 /release-guide.html
+# Redirect 301 /reports.html
+# Redirect 301 /return-address.html
+# Redirect 301 /rmi.html
+# Redirect 301 /route-throttling-example.html
+# Redirect 301 /routebox.html
+# Redirect 301 /routingslip-annotation.html
+# Redirect 301 /ruby.html
+# Redirect 301 /running-camel-standalone-and-have-it-keep-running.html
+# Redirect 301 /running-rat.html
+# Redirect 301 /running-unit-tests.html
+# Redirect 301 /rx.html
+# Redirect 301 /sampling.html
+# Redirect 301 /scala-dsl-eip.html
+# Redirect 301 /scala-dsl-getting-started.html
+# Redirect 301 /scalate.html
+# Redirect 301 /scatter-gather.html
+# Redirect 301 /scratch-page.html
+# Redirect 301 /scripting-languages-context.html
+# Redirect 301 /security-advisories.html
+# Redirect 301 /security.html
+# Redirect 301 /selective-consumer.html
+# Redirect 301 /serialization.html
+# Redirect 301 /service-activator.html
+# Redirect 301 /servlet-tomcat-example.html
+# Redirect 301 /servlet-tomcat-no-spring-example.html
+# Redirect 301 /servletlistener-component.html
+# Redirect 301 /set-up-your-ide.html
+# Redirect 301 /shiro-security.html
+# Redirect 301 /simple-jira-bot.html
+# Redirect 301 /site-update-ideas.html
+# Redirect 301 /sitemap.html
+# Redirect 301 /smooks.html
+# Redirect 301 /soa-patterns.html
+# Redirect 301 /soap.html
+# Redirect 301 /source.html
+# Redirect 301 /spring-boot-example.html
+# Redirect 301 /spring-java-config-example.html
+# Redirect 301 /spring-neo4j.html
+# Redirect 301 /spring-security-example.html
+# Redirect 301 /spring-web-services.html
+# Redirect 301 /spring-ws-example.html
+# Redirect 301 /spring-xquery-example.html
+# Redirect 301 /sql-example.html
+# Redirect 301 /sql-stored-procedure.html
+# Redirect 301 /string.html
+# Redirect 301 /swagger.html
+# Redirect 301 /tar-dataformat.html
+# Redirect 301 /testing-a-release-candidate.html
+# Redirect 301 /testing-summary-include.html
+# Redirect 301 /toasync.html
+# Redirect 301 /tokenizer-2.html
+# Redirect 301 /tools.html
+# Redirect 301 /tracer-example.html
+# Redirect 301 /tutorial-axis-camel.html
+# Redirect 301 /tutorial-business-partners.html
+# Redirect 301 /tutorial-example-reportincident-part1.html
+# Redirect 301 /tutorial-example-reportincident-part10955.html
+# Redirect 301 /tutorial-example-reportincident-part11c61.html
+# Redirect 301 /tutorial-example-reportincident-part19ea8.html
+# Redirect 301 /tutorial-example-reportincident-part2.html
+# Redirect 301 /tutorial-example-reportincident-part20955.html
+# Redirect 301 /tutorial-example-reportincident-part21c61.html
+# Redirect 301 /tutorial-example-reportincident-part29ea8.html
+# Redirect 301 /tutorial-example-reportincident-part3.html
+# Redirect 301 /tutorial-example-reportincident-part30955.html
+# Redirect 301 /tutorial-example-reportincident-part31c61.html
+# Redirect 301 /tutorial-example-reportincident-part39ea8.html
+# Redirect 301 /tutorial-example-reportincident-part4.html
+# Redirect 301 /tutorial-example-reportincident-part40955.html
+# Redirect 301 /tutorial-example-reportincident-part41c61.html
+# Redirect 301 /tutorial-example-reportincident-part49ea8.html
+# Redirect 301 /tutorial-example-reportincident-part5.html
+# Redirect 301 /tutorial-example-reportincident-part6.html
+# Redirect 301 /tutorial-example-reportincident.html
+# Redirect 301 /tutorial-for-camel-on-google-app-engine.html
+# Redirect 301 /tutorial-jmsremoting.html
+# Redirect 301 /tutorial-oauth.html
+# Redirect 301 /tutorial-on-using-camel-in-a-web-application.html
+# Redirect 301 /tutorial-osgi-camel-part1.html
+# Redirect 301 /tutorial-osgi-camel-part1367c.html
+# Redirect 301 /tutorial-osgi-camel-part13d1f.html
+# Redirect 301 /tutorial-osgi-camel-part2.html
+# Redirect 301 /tutorial-osgi-camel-part2367c.html
+# Redirect 301 /tutorial-osgi-camel-part23d1f.html
+# Redirect 301 /tutorial-osgi-camel-part2a.html
+# Redirect 301 /tutorial-osgi-camel-part2a367c.html
+# Redirect 301 /tutorial-osgi-camel-part2a3d1f.html
+# Redirect 301 /tutorial-osgi-camel-part2b.html
+# Redirect 301 /tutorial-osgi-camel-part2b367c.html
+# Redirect 301 /tutorial-osgi-camel-part2b3d1f.html
+# Redirect 301 /tutorial-osgi-camel-part2c.html
+# Redirect 301 /tutorial-osgi-camel-part2c367c.html
+# Redirect 301 /tutorial-osgi-camel-part2c3d1f.html
+# Redirect 301 /tutorials.html
+# Redirect 301 /twitter-websocket-blueprint-example.html
+# Redirect 301 /twitter-websocket-example.html
+# Redirect 301 /twitter.html
+# Redirect 301 /univocity-parsers-formats.html
+# Redirect 301 /unsupported-groovy-dsl-features-on-web-console.html
+# Redirect 301 /upgrade-dependency-guide.html
+# Redirect 301 /urlrewrite.html
+# Redirect 301 /uses-commons-logging.html
+# Redirect 301 /using-camel-questions.html
+# Redirect 301 /using-camelproxy.html
+# Redirect 301 /using-languages-in-ide.html
+# Redirect 301 /validation.html
+# Redirect 301 /virtualbox.html
+# Redirect 301 /visualisation.html
+# Redirect 301 /vtd-xml.html
+# Redirect 301 /vtdxml.html
+# Redirect 301 /web-console.html
+# Redirect 301 /welcome-franz-forsthofer-as-the-newest-camel-committer.html
+# Redirect 301 /what-is-a-camel-toe.html
+# Redirect 301 /what-languages-are-supported.html
+# Redirect 301 /xmlbeans.html
+# Redirect 301 /xmljson.html
+# Redirect 301 /xmlrpc.html
+# Redirect 301 /xmlsecurity-dataformat.html
+# Redirect 301 /xmltokenizer.html
+# Redirect 301 /xquery-endpoint.html
+# Redirect 301 /yaml-data-format.html
+# Redirect 301 /zeromq.html
+# Redirect 301 /zip-dataformat.html
+Redirect 301 /activemq.html /components/latest/activemq-component.html
+Redirect 301 /advanced-configuration-of-camelcontext-using-spring.html /manual/latest/advanced-configuration-of-camelcontext-using-spring.html
+Redirect 301 /aggregator.html /manual/latest/aggregate-eip.html
+Redirect 301 /aggregator2.html /manual/latest/aggregate-eip.html
+Redirect 301 /ahc-ws.html /components/latest/ahc-ws-component.html
+Redirect 301 /ahc.html /components/latest/ahc-component.html
+Redirect 301 /amqp.html /components/latest/amqp-component.html
+Redirect 301 /apns.html /components/latest/apns-component.html
+Redirect 301 /architecture.html /manual/latest/architecture.html
+Redirect 301 /async.html /manual/latest/async.html
+Redirect 301 /asynchronous-routing-engine.html /manual/latest/asynchronous-routing-engine.html
+Redirect 301 /atmosphere-websocket.html /components/latest/atmosphere-websocket-component.html
+Redirect 301 /atom.html /components/latest/atom-component.html
+Redirect 301 /avro.html /components/latest/avro-component.html
+# Possible candidates for previous URL: [/components/latest/avro-component.html, /components/latest/avro-dataformat.html]
+Redirect 301 /aws-cw.html /components/latest/aws-cw-component.html
+Redirect 301 /aws-ddb.html /components/latest/aws-ddb-component.html
+Redirect 301 /aws-ddbstream.html /components/latest/aws-ddbstream-component.html
+Redirect 301 /aws-ec2.html /components/latest/aws-ec2-component.html
+Redirect 301 /aws-kinesis.html /components/latest/aws-kinesis-component.html
+Redirect 301 /aws-s3.html /components/latest/aws-s3-component.html
+Redirect 301 /aws-sdb.html /components/latest/aws-sdb-component.html
+Redirect 301 /aws-ses.html /components/latest/aws-ses-component.html
+Redirect 301 /aws-sns.html /components/latest/aws-sns-component.html
+Redirect 301 /aws-sqs.html /components/latest/aws-sqs-component.html
+Redirect 301 /aws-swf.html /components/latest/aws-swf-component.html
+Redirect 301 /backlogdebugger.html /manual/latest/backlogdebugger.html
+Redirect 301 /backlogtracer.html /manual/latest/backlog-tracer.html
+Redirect 301 /bam-example.html /manual/latest/bam-example.html
+Redirect 301 /bam.html /manual/latest/bam.html
+Redirect 301 /barcode-data-format.html /components/latest/barcode-dataformat.html
+Redirect 301 /base64.html /components/latest/base64-dataformat.html
+Redirect 301 /batch-consumer.html /manual/latest/batch-consumer.html
+Redirect 301 /bean-binding.html /manual/latest/bean-binding.html
+Redirect 301 /bean-injection.html /manual/latest/bean-injection.html
+Redirect 301 /bean-integration.html /manual/latest/bean-integration.html
+Redirect 301 /bean-language.html /components/latest/bean-language.html
+Redirect 301 /bean-validator.html /components/latest/bean-validator-component.html
+Redirect 301 /bean.html /manual/latest/bean-eip.html
+# Possible candidates for previous URL: [/manual/latest/bean-eip.html, /components/latest/bean-component.html, /components/latest/bean-language.html]
+Redirect 301 /beanio.html /components/latest/beanio-dataformat.html
+Redirect 301 /beanstalk.html /components/latest/beanstalk-component.html
+Redirect 301 /binding.html /manual/latest/binding.html
+Redirect 301 /bindy.html /components/latest/bindy-dataformat.html
+Redirect 301 /blueprint.html /components/latest/blueprint.html
+Redirect 301 /book-getting-started.html /manual/latest/book-getting-started.html
+Redirect 301 /books.html /manual/latest/books.html
+Redirect 301 /box.html /components/latest/box-component.html
+Redirect 301 /braintree.html /components/latest/braintree-component.html
+Redirect 301 /browsableendpoint.html /manual/latest/browsable-endpoint.html
+Redirect 301 /browse.html /components/latest/browse-component.html
+Redirect 301 /building.html /manual/latest/building.html
+Redirect 301 /camel-boot.html /manual/latest/camel-boot.html
+Redirect 301 /camel-configuration-utilities.html /manual/latest/camel-configuration-utilities.html
+Redirect 301 /camel-core.html /manual/latest/camel-core.html
+Redirect 301 /camel-embedded-maven-goal.html /manual/latest/camel-embedded-maven-goal.html
+Redirect 301 /camel-jar-dependencies.html /manual/latest/camel-jar-dependencies.html
+Redirect 301 /camel-maven-archetypes.html /manual/latest/camel-maven-archetypes.html
+Redirect 301 /camel-maven-plugin.html /manual/latest/camel-maven-plugin.html
+Redirect 301 /camel-run-maven-goal.html /manual/latest/camel-run-maven-goal.html
+Redirect 301 /camel-test.html /components/latest/test.html
+Redirect 301 /camelcontext.html /manual/latest/camelcontext.html
+Redirect 301 /can-i-get-commercial-support.html /manual/latest/faq/can-i-get-commercial-support.html
+Redirect 301 /can-i-use-camel-on-java-14.html /manual/latest/faq/can-i-use-camel-on-java-14.html
+Redirect 301 /cassandra.html /components/latest/cql-component.html
+Redirect 301 /cdi.html /components/latest/cdi.html
+Redirect 301 /cep.html /manual/latest/cep.html
+Redirect 301 /chunk.html /components/latest/chunk-component.html
+Redirect 301 /claim-check.html /manual/latest/claimCheck-eip.html
+Redirect 301 /class.html /components/latest/class-component.html
+Redirect 301 /classloader-issue-of-servicemix-camel-component.html /manual/latest/faq/classloader-issue-of-servicemix-camel-component.html
+Redirect 301 /cmis.html /components/latest/cmis-component.html
+Redirect 301 /cometd.html /components/latest/cometd-component.html
+Redirect 301 /commercial-camel-offerings.html /manual/latest/commercial-camel-offerings.html
+Redirect 301 /component.html /manual/latest/component.html
+Redirect 301 /componentconfiguration.html /manual/latest/componentconfiguration.html
+Redirect 301 /components.html /camel-k/latest/configuration/components.html
+Redirect 301 /configuring-camel.html /manual/latest/configuring-camel.html
+Redirect 301 /configuring-route-startup-ordering-and-autostartup.html /manual/latest/configuring-route-startup-ordering-and-autostartup.html
+Redirect 301 /console-example.html /manual/latest/console-example.html
+Redirect 301 /constant.html /manual/latest/constant-language.html
+Redirect 301 /consul-component.html /components/latest/consul-component.html
+Redirect 301 /content-based-router.html /manual/latest/content-based-router-eip.html
+Redirect 301 /content-enricher.html /manual/latest/content-enricher.html
+Redirect 301 /content-filter.html /manual/latest/content-filter-eip.html
+Redirect 301 /contributing.html /manual/latest/contributing.html
+Redirect 301 /controlbus-component.html /components/latest/controlbus-component.html
+Redirect 301 /controlbus.html /components/latest/controlbus-component.html
+Redirect 301 /convertbodyto.html /manual/latest/convertBodyTo-eip.html
+Redirect 301 /correlation-identifier.html /manual/latest/correlation-identifier.html
+Redirect 301 /couchbase.html /components/latest/couchbase-component.html
+Redirect 301 /couchdb.html /components/latest/couchdb-component.html
+Redirect 301 /creating-a-new-camel-component.html /manual/latest/writing-components.html
+Redirect 301 /creating-a-new-spring-based-camel-route.html /manual/latest/creating-a-new-spring-based-camel-route.html
+Redirect 301 /cronscheduledroutepolicy.html /manual/latest/cronscheduledroutepolicy.html
+Redirect 301 /crypto.html /components/latest/crypto-component.html
+# Possible candidates for previous URL: [/components/latest/crypto-component.html, /components/latest/crypto-dataformat.html]
+Redirect 301 /csv.html /components/latest/csv-dataformat.html
+Redirect 301 /cxf.html /components/latest/cxf-component.html
+Redirect 301 /cxfrs.html /components/latest/cxfrs-component.html
+Redirect 301 /data-format.html /manual/latest/data-format.html
+# Possible candidates for previous URL: [/components/latest/dataformat-component.html, /manual/latest/data-format.html]
+Redirect 301 /dataformat-component-2.html /components/latest/dataformat-component.html
+Redirect 301 /dataformat-component.html /components/latest/dataformat-component.html
+Redirect 301 /dataset.html /components/latest/dataset-component.html
+Redirect 301 /dead-letter-channel.html /manual/latest/dead-letter-channel.html
+Redirect 301 /debugger.html /manual/latest/debugger.html
+Redirect 301 /defaulterrorhandler.html /manual/latest/defaulterrorhandler.html
+Redirect 301 /delay-interceptor.html /manual/latest/delay-interceptor.html
+Redirect 301 /dependency-injection.html /manual/latest/dependency-injection.html
+Redirect 301 /developers.html /camel-k/latest/developers.html
+Redirect 301 /direct-vm.html /components/latest/direct-vm-component.html
+Redirect 301 /direct.html /components/latest/direct-component.html
+Redirect 301 /disruptor.html /components/latest/disruptor-component.html
+Redirect 301 /dns.html /components/latest/dns-component.html
+Redirect 301 /docker.html /components/latest/docker-component.html
+Redirect 301 /does-camel-work-on-ibms-jdk.html /manual/latest/faq/does-camel-work-on-ibms-jdk.html
+Redirect 301 /dozer-type-conversion.html /manual/latest/dozer-type-conversion.html
+Redirect 301 /dozer.html /components/latest/dozer-component.html
+Redirect 301 /dropbox.html /components/latest/dropbox-component.html
+Redirect 301 /dsl.html /manual/latest/dsl.html
+Redirect 301 /dynamic-router.html /manual/latest/dynamicRouter-eip.html
+# Possible candidates for previous URL: [/manual/latest/dynamicRouter-eip.html, /manual/latest/dynamic-router.html]
+Redirect 301 /ehcache.html /components/latest/ehcache-component.html
+Redirect 301 /eip.html /manual/latest/enterprise-integration-patterns.html
+Redirect 301 /elsql.html /components/latest/elsql-component.html
+Redirect 301 /endpoint-annotations.html /manual/latest/endpoint-annotations.html
+Redirect 301 /endpoint.html /manual/latest/endpoint.html
+Redirect 301 /endpointcompleter.html /manual/latest/endpoint-completer.html
+Redirect 301 /enterprise-integration-patterns.html /manual/latest/enterprise-integration-patterns.html
+Redirect 301 /error-handler.html /manual/latest/error-handler.html
+Redirect 301 /error-handling-in-camel.html /manual/latest/error-handling-in-camel.html
+Redirect 301 /etcd.html /components/latest/etcd-component.html
+Redirect 301 /event-driven-consumer.html /manual/latest/eventDrivenConsumer-eip.html
+Redirect 301 /event-message.html /manual/latest/event-message.html
+Redirect 301 /eventadmin.html /components/latest/eventadmin-component.html
+Redirect 301 /examples.html /manual/latest/examples.html
+Redirect 301 /exception-beandefinitionstoreexception.html /manual/latest/faq/exception-beandefinitionstoreexception.html
+Redirect 301 /exception-clause.html /manual/latest/exception-clause.html
+Redirect 301 /exception-javaxnamingnoinitialcontextexception.html /manual/latest/faq/exception-javaxnamingnoinitialcontextexception.html
+Redirect 301 /exception-orgapachecamelnosuchendpointexception.html /manual/latest/faq/exception-orgapachecamelnosuchendpointexception.html
+Redirect 301 /exception-orgxmlsaxsaxparseexception.html /manual/latest/faq/exception-orgxmlsaxsaxparseexception.html
+Redirect 301 /exchange-pattern.html /manual/latest/exchange-pattern.html
+Redirect 301 /exchange.html /manual/latest/exchange.html
+Redirect 301 /exchangeproperty.html /manual/latest/exchangeProperty-language.html
+Redirect 301 /exec.html /components/latest/exec-component.html
+Redirect 301 /expression.html /manual/latest/expression.html
+Redirect 301 /facebook.html /components/latest/facebook-component.html
+Redirect 301 /faq.html /manual/latest/faq.html
+Redirect 301 /file-language.html /manual/latest/file-language.html
+Redirect 301 /file.html /manual/latest/file-language.html
+# Possible candidates for previous URL: [/components/latest/file-component.html, /manual/latest/file-language.html]
+Redirect 301 /file2.html /manual/latest/file-language.html
+# Possible candidates for previous URL: [/components/latest/file-component.html, /manual/latest/file-language.html]
+Redirect 301 /flatpack-dataformat.html /components/latest/flatpack-dataformat.html
+Redirect 301 /flatpack.html /components/latest/flatpack-component.html
+# Possible candidates for previous URL: [/components/latest/flatpack-component.html, /components/latest/flatpack-dataformat.html]
+Redirect 301 /flink.html /components/latest/flink-component.html
+Redirect 301 /fluent-builders.html /manual/latest/fluent-builders.html
+Redirect 301 /fop.html /components/latest/fop-component.html
+Redirect 301 /freemarker.html /components/latest/freemarker-component.html
+Redirect 301 /from.html /manual/latest/from-eip.html
+Redirect 301 /ftp.html /components/latest/ftp-component.html
+Redirect 301 /ftp2.html /components/latest/ftp-component.html
+Redirect 301 /ganglia.html /components/latest/ganglia-component.html
+Redirect 301 /geocoder.html /components/latest/geocoder-component.html
+Redirect 301 /getting-started.html /manual/latest/getting-started.html
+Redirect 301 /git.html /components/latest/git-component.html
+Redirect 301 /github.html /components/latest/github-component.html
+Redirect 301 /gmail.html /components/latest/google-mail-component.html
+Redirect 301 /googlecalendar.html /components/latest/google-calendar-component.html
+Redirect 301 /googledrive.html /components/latest/google-drive-component.html
+Redirect 301 /googlemail.html /components/latest/google-mail-component.html
+Redirect 301 /gora.html /components/latest/gora-component.html
+Redirect 301 /graceful-shutdown.html /manual/latest/graceful-shutdown.html
+Redirect 301 /grape.html /components/latest/grape-component.html
+Redirect 301 /groovy-dsl.html /manual/latest/groovy-dsl.html
+Redirect 301 /groovy.html /components/latest/groovy-language.html
+# Possible candidates for previous URL: [/camel-k/latest/languages/groovy.html, /components/latest/groovy-language.html]
+Redirect 301 /guava-eventbus.html /components/latest/guava-eventbus-component.html
+Redirect 301 /guice.html /manual/latest/guice.html
+Redirect 301 /hbase.html /components/latest/hbase-component.html
+Redirect 301 /hdfs.html /components/latest/hdfs-component.html
+Redirect 301 /hdfs2.html /components/latest/hdfs-component.html
+Redirect 301 /header.html /manual/latest/header-language.html
+Redirect 301 /hiding-middleware.html /manual/latest/hiding-middleware.html
+Redirect 301 /hipchat.html /components/latest/hipchat-component.html
+Redirect 301 /hl7-dataformat.html /components/latest/hl7-dataformat.html
+Redirect 301 /hl7.html /components/latest/hl7-dataformat.html
+Redirect 301 /how-can-i-create-a-custom-component-or-endpoint.html /manual/latest/faq/how-can-i-create-a-custom-component-or-endpoint.html
+Redirect 301 /how-can-i-get-the-remote-connection-ip-address-from-the-camel-cxf-consumer-.html /manual/latest/faq/how-can-i-get-the-remote-connection-ip-address-from-the-camel-cxf-consumer-.html
+Redirect 301 /how-can-i-get-the-source-code.html /manual/latest/faq/how-can-i-get-the-source-code.html
+Redirect 301 /how-can-i-stop-a-route-from-a-route.html /manual/latest/faq/how-can-i-stop-a-route-from-a-route.html
+Redirect 301 /how-can-webservice-clients-see-remote-faults-with-stacktraces-when-using-camel-cxf.html /manual/latest/faq/how-can-webservice-clients-see-remote-faults-with-stacktraces-when-using-camel-cxf.html
+Redirect 301 /how-do-i-become-a-committer.html /manual/latest/faq/how-do-i-become-a-committer.html
+Redirect 301 /how-do-i-change-the-logging.html /manual/latest/faq/how-do-i-change-the-logging.html
+Redirect 301 /how-do-i-compile-the-code.html /manual/latest/faq/how-do-i-compile-the-code.html
+Redirect 301 /how-do-i-configure-endpoints.html /manual/latest/faq/how-do-i-configure-endpoints.html
+Redirect 301 /how-do-i-configure-password-options-on-camel-endpoints-without-the-value-being-encoded.html /manual/latest/faq/how-do-i-configure-password-options-on-camel-endpoints-without-the-value-being-encoded.html
+Redirect 301 /how-do-i-configure-the-default-maximum-cache-size-for-producercache-or-producertemplate.html /manual/latest/faq/how-do-i-configure-the-default-maximum-cache-size-for-producercache-or-producertemplate.html
+Redirect 301 /how-do-i-configure-the-maximum-endpoint-cache-size-for-camelcontext.html /manual/latest/faq/how-do-i-configure-the-maximum-endpoint-cache-size-for-camelcontext.html
+Redirect 301 /how-do-i-debug-my-route.html /manual/latest/faq/how-do-i-debug-my-route.html
+Redirect 301 /how-do-i-disable-jmx.html /manual/latest/faq/how-do-i-disable-jmx.html
+Redirect 301 /how-do-i-edit-the-website.html /manual/latest/faq/how-do-i-edit-the-website.html
+Redirect 301 /how-do-i-enable-debug-logging.html /manual/latest/faq/how-do-i-enable-debug-logging.html
+Redirect 301 /how-do-i-enable-streams-when-debug-logging-messages-in-camel.html /manual/latest/faq/how-do-i-enable-streams-when-debug-logging-messages-in-camel.html
+Redirect 301 /how-do-i-handle-failures-when-consuming-for-example-from-a-ftp-server.html /manual/latest/faq/how-do-i-handle-failures-when-consuming-for-example-from-a-ftp-server.html
+Redirect 301 /how-do-i-import-rests-from-other-xml-files.html /manual/latest/faq/how-do-i-import-rests-from-other-xml-files.html
+Redirect 301 /how-do-i-import-routes-from-other-xml-files.html /manual/latest/faq/how-do-i-import-routes-from-other-xml-files.html
+Redirect 301 /how-do-i-invoke-camel-routes-from-jbi.html /manual/latest/faq/how-do-i-invoke-camel-routes-from-jbi.html
+Redirect 301 /how-do-i-let-jetty-match-wildcards.html /manual/latest/faq/how-do-i-let-jetty-match-wildcards.html
+Redirect 301 /how-do-i-make-my-jms-endpoint-transactional.html /manual/latest/faq/how-do-i-make-my-jms-endpoint-transactional.html
+Redirect 301 /how-do-i-name-my-routes.html /manual/latest/faq/how-do-i-name-my-routes.html
+Redirect 301 /how-do-i-restart-camelcontext.html /manual/latest/faq/how-do-i-restart-camelcontext.html
+Redirect 301 /how-do-i-retrieve-the-thrown-exception-during-processing-an-exchange.html /manual/latest/faq/how-do-i-retrieve-the-thrown-exception-during-processing-an-exchange.html
+Redirect 301 /how-do-i-retry-failed-messages-forever.html /manual/latest/faq/how-do-i-retry-failed-messages-forever.html
+Redirect 301 /how-do-i-retry-processing-a-message-from-a-certain-point-back-or-an-entire-route.html /manual/latest/faq/how-do-i-retry-processing-a-message-from-a-certain-point-back-or-an-entire-route.html
+Redirect 301 /how-do-i-reuse-the-contexttestsupport-class-in-my-unit-tests.html /manual/latest/faq/how-do-i-reuse-the-contexttestsupport-class-in-my-unit-tests.html
+Redirect 301 /how-do-i-run-activemq-and-camel-in-jboss.html /manual/latest/faq/how-do-i-run-activemq-and-camel-in-jboss.html
+Redirect 301 /how-do-i-run-camel-using-java-webstart.html /manual/latest/faq/how-do-i-run-camel-using-java-webstart.html
+Redirect 301 /how-do-i-set-the-max-chars-when-debug-logging-messages-in-camel.html /manual/latest/faq/how-do-i-set-the-max-chars-when-debug-logging-messages-in-camel.html
+Redirect 301 /how-do-i-set-the-mep-when-interacting-with-jbi.html /manual/latest/faq/how-do-i-set-the-mep-when-interacting-with-jbi.html
+Redirect 301 /how-do-i-specify-time-period-in-a-human-friendly-syntax.html /manual/latest/faq/how-do-i-specify-time-period-in-a-human-friendly-syntax.html
+Redirect 301 /how-do-i-use-a-big-uber-jar.html /manual/latest/faq/how-do-i-use-a-big-uber-jar.html
+Redirect 301 /how-do-i-use-camel-inside-servicemix.html /manual/latest/faq/how-do-i-use-camel-inside-servicemix.html
+Redirect 301 /how-do-i-use-java-14-logging.html /manual/latest/faq/how-do-i-use-java-14-logging.html
+Redirect 301 /how-do-i-use-log4j.html /manual/latest/faq/how-do-i-use-log4j.html
+Redirect 301 /how-do-i-use-spring-property-placeholder-with-camel-xml.html /manual/latest/faq/how-do-i-use-spring-property-placeholder-with-camel-xml.html
+Redirect 301 /how-do-i-use-uris-with-parameters-in-xml.html /manual/latest/faq/how-do-i-use-uris-with-parameters-in-xml.html
+Redirect 301 /how-do-i-write-a-custom-processor-which-sends-multiple-messages.html /manual/latest/faq/how-do-i-write-a-custom-processor-which-sends-multiple-messages.html
+Redirect 301 /how-do-the-direct-event-seda-and-vm-endpoints-compare.html /manual/latest/faq/how-do-the-direct-event-seda-and-vm-endpoints-compare.html
+Redirect 301 /how-do-the-timer-and-quartz-endpoints-compare.html /manual/latest/faq/how-do-the-timer-and-quartz-endpoints-compare.html
+Redirect 301 /how-does-camel-compare-to-mule.html /manual/latest/faq/how-does-camel-compare-to-mule.html
+Redirect 301 /how-does-camel-compare-to-servicemix-eip.html /manual/latest/faq/how-does-camel-compare-to-servicemix-eip.html
+Redirect 301 /how-does-camel-compare-to-servicemix.html /manual/latest/faq/how-does-camel-compare-to-servicemix-eip.html
+# Possible candidates for previous URL: [/manual/latest/faq/how-does-camel-compare-to-servicemix.html, /manual/latest/faq/how-does-camel-compare-to-servicemix-eip.html]
+Redirect 301 /how-does-camel-compare-to-synapse.html /manual/latest/faq/how-does-camel-compare-to-synapse.html
+Redirect 301 /how-does-camel-look-up-beans-and-endpoints.html /manual/latest/faq/how-does-camel-look-up-beans-and-endpoints.html
+Redirect 301 /how-does-camel-work-with-activemq.html /manual/latest/faq/how-does-camel-work-with-activemq.html
+Redirect 301 /how-does-camel-work-with-servicemix.html /manual/latest/faq/how-does-camel-work-with-servicemix.html
+Redirect 301 /how-does-camel-work.html /manual/latest/faq/how-does-camel-work.html
+Redirect 301 /how-does-the-camel-api-compare-to.html /manual/latest/faq/how-does-the-camel-api-compare-to.html
+Redirect 301 /how-does-the-website-work.html /manual/latest/faq/how-does-the-website-work.html
+Redirect 301 /how-should-i-invoke-my-pojos-or-spring-services.html /manual/latest/faq/how-should-i-invoke-my-pojos-or-spring-services.html
+Redirect 301 /how-should-i-package-applications-using-camel-and-activemq.html /manual/latest/faq/how-should-i-package-applications-using-camel-and-activemq.html
+Redirect 301 /how-to-avoid-importing-bunch-of-cxf-packages-when-start-up-the-camel-cxf-endpoint-from-osgi-platform-.html /manual/latest/faq/how-to-avoid-importing-bunch-of-cxf-packages-when-start-up-the-camel-cxf-endpoint-from-osgi-platform-.html
+Redirect 301 /how-to-avoid-sending-some-or-all-message-headers.html /manual/latest/faq/how-to-avoid-sending-some-or-all-message-headers.html
+Redirect 301 /how-to-define-a-static-camel-converter-method-in-scala.html /manual/latest/faq/how-to-define-a-static-camel-converter-method-in-scala.html
+Redirect 301 /how-to-remove-the-http-protocol-headers-in-the-camel-message.html /manual/latest/faq/how-to-remove-the-http-protocol-headers-in-the-camel-message.html
+Redirect 301 /how-to-send-the-same-message-to-multiple-endpoints.html /manual/latest/faq/how-to-send-the-same-message-to-multiple-endpoints.html
+Redirect 301 /how-to-switch-the-cxf-consumer-between-http-and-https-without-touching-the-spring-configuration.html /manual/latest/faq/how-to-switch-the-cxf-consumer-between-http-and-https-without-touching-the-spring-configuration.html
+Redirect 301 /how-to-use-a-dynamic-uri-in-to.html /manual/latest/faq/how-to-use-a-dynamic-uri-in-to.html
+Redirect 301 /how-to-use-extra-camel-componets-in-servicemix-camel.html /manual/latest/faq/how-to-use-extra-camel-componets-in-servicemix-camel.html
+Redirect 301 /how-to-validate-the-camel-1x-context-xml-from-apache-camel-web-site.html /manual/latest/faq/how-to-validate-the-camel-1x-context-xml-from-apache-camel-web-site.html
+Redirect 301 /http-session-handling.html /manual/latest/http-session-handling.html
+Redirect 301 /http.html /components/latest/http-component.html
+Redirect 301 /http4.html /components/latest/http-component.html
+Redirect 301 /hystrix-eip.html /manual/latest/hystrix-eip.html
+Redirect 301 /ical.html /components/latest/ical-dataformat.html
+Redirect 301 /idempotent-consumer.html /manual/latest/idempotentConsumer-eip.html
+Redirect 301 /if-i-use-servicemix-when-should-i-use-camel.html /manual/latest/faq/if-i-use-servicemix-when-should-i-use-camel.html
+Redirect 301 /ignite.html /components/latest/ignite.html
+Redirect 301 /infinispan.html /components/latest/infinispan-component.html
+Redirect 301 /injector.html /manual/latest/injector.html
+Redirect 301 /intercept.html /manual/latest/intercept.html
+Redirect 301 /inversion-of-control-with-smart-defaults.html /manual/latest/inversion-of-control-with-smart-defaults.html
+Redirect 301 /irc-room.html /manual/latest/irc-room.html
+Redirect 301 /irc.html /components/latest/irc-component.html
+Redirect 301 /ironmq.html /components/latest/ironmq-component.html
+Redirect 301 /is-camel-an-esb.html /manual/latest/faq/is-camel-an-esb.html
+Redirect 301 /is-camel-ioc-friendly.html /manual/latest/faq/is-camel-ioc-friendly.html
+Redirect 301 /is-there-an-ide.html /manual/latest/faq/is-there-an-ide.html
+Redirect 301 /jackson-xml.html /components/latest/jacksonxml-dataformat.html
+Redirect 301 /jasypt.html /components/latest/jasypt.html
+Redirect 301 /java-dsl.html /manual/latest/java-dsl.html
+Redirect 301 /java-script.html /camel-k/latest/languages/javascript.html
+Redirect 301 /javascript.html /camel-k/latest/languages/javascript.html
+Redirect 301 /jaxb.html /components/latest/jaxb-dataformat.html
+Redirect 301 /jbpm.html /components/latest/jbpm-component.html
+Redirect 301 /jcache.html /components/latest/jcache-component.html
+Redirect 301 /jclouds.html /components/latest/jclouds-component.html
+Redirect 301 /jcr.html /components/latest/jcr-component.html
+Redirect 301 /jdbc.html /components/latest/jdbc-component.html
+Redirect 301 /jetty.html /components/latest/jetty-component.html
+Redirect 301 /jgroups.html /components/latest/jgroups-component.html
+Redirect 301 /jing.html /components/latest/jing-component.html
+Redirect 301 /jira.html /components/latest/jira-component.html
+Redirect 301 /jms-2.html /components/latest/jms-component.html
+Redirect 301 /jms.html /components/latest/jms-component.html
+Redirect 301 /jmx.html /manual/latest/jmx.html
+# Possible candidates for previous URL: [/manual/latest/jmx.html, /components/latest/jmx-component.html]
+Redirect 301 /jndi.html /manual/latest/jndi.html
+Redirect 301 /jolt.html /components/latest/jolt-component.html
+Redirect 301 /jpa.html /components/latest/jpa-component.html
+Redirect 301 /json.html /manual/latest/json.html
+Redirect 301 /jsonpath.html /components/latest/jsonpath-language.html
+Redirect 301 /jt400.html /components/latest/jt400-component.html
+Redirect 301 /kafka.html /components/latest/kafka-component.html
+Redirect 301 /karaf.html /manual/latest/karaf.html
+Redirect 301 /kubernetes.html /components/latest/kubernetes.html
+Redirect 301 /kura.html /components/latest/kura.html
+Redirect 301 /language-component.html /components/latest/language-component.html
+Redirect 301 /language.html /components/latest/language-component.html
+Redirect 301 /languages.html /manual/latest/languages.html
+# Possible candidates for previous URL: [/manual/latest/languages.html, /camel-k/latest/languages/languages.html]
+Redirect 301 /ldap.html /components/latest/ldap-component.html
+Redirect 301 /leveldb.html /components/latest/leveldb.html
+Redirect 301 /lifecycle.html /manual/latest/lifecycle.html
+Redirect 301 /linkedin.html /components/latest/linkedin-component.html
+Redirect 301 /load-balancer.html /manual/latest/loadBalance-eip.html
+Redirect 301 /log.html /manual/latest/log-eip.html
+# Possible candidates for previous URL: [/manual/latest/log-eip.html, /components/latest/log-component.html]
+Redirect 301 /logeip.html /manual/latest/log-eip.html
+Redirect 301 /loop.html /manual/latest/loop-eip.html
+Redirect 301 /lucene.html /components/latest/lucene-component.html
+Redirect 301 /lumberjack.html /components/latest/lumberjack-component.html
+Redirect 301 /lzf-data-format.html /components/latest/lzf-dataformat.html
+Redirect 301 /mail.html /components/latest/mail-component.html
+Redirect 301 /mailing-lists.html /manual/latest/mailing-lists.html
+Redirect 301 /memory-leak-when-adding-and-removing-routes-at-runtime.html /manual/latest/faq/memory-leak-when-adding-and-removing-routes-at-runtime.html
+Redirect 301 /message-endpoint.html /manual/latest/message-endpoint.html
+Redirect 301 /message-translator.html /manual/latest/message-translator.html
+Redirect 301 /message.html /manual/latest/message.html
+Redirect 301 /metrics-component.html /components/latest/metrics-component.html
+Redirect 301 /mime-multipart.html /components/latest/mime-multipart-dataformat.html
+Redirect 301 /mina.html /components/latest/mina-component.html
+Redirect 301 /mina2.html /components/latest/mina-component.html
+Redirect 301 /mllp.html /components/latest/mllp-component.html
+Redirect 301 /mock.html /components/latest/mock-component.html
+Redirect 301 /mongodb-gridfs.html /components/latest/mongodb-gridfs-component.html
+Redirect 301 /mongodb.html /components/latest/mongodb-component.html
+Redirect 301 /mqtt.html /components/latest/mqtt-component.html
+Redirect 301 /msv.html /components/latest/msv-component.html
+Redirect 301 /multicast.html /manual/latest/multicast-eip.html
+Redirect 301 /mustache.html /components/latest/mustache-component.html
+Redirect 301 /mvel-component.html /components/latest/mvel-component.html
+Redirect 301 /mvel.html /components/latest/mvel-component.html
+# Possible candidates for previous URL: [/components/latest/mvel-component.html, /components/latest/mvel-language.html]
+Redirect 301 /mybatis.html /components/latest/mybatis-component.html
+Redirect 301 /nagios.html /components/latest/nagios-component.html
+Redirect 301 /nats.html /components/latest/nats-component.html
+Redirect 301 /netty-http.html /components/latest/netty-http-component.html
+Redirect 301 /netty.html /components/latest/netty-component.html
+Redirect 301 /netty4-http.html /components/latest/netty-http-component.html
+Redirect 301 /netty4.html /components/latest/netty-component.html
+Redirect 301 /ognl.html /components/latest/ognl-language.html
+Redirect 301 /olingo2.html /components/latest/olingo2-component.html
+Redirect 301 /oncompletion.html /manual/latest/oncompletion.html
+Redirect 301 /openshift.html /camel-k/latest/installation/openshift.html
+Redirect 301 /optaplanner.html /components/latest/optaplanner-component.html
+Redirect 301 /paho.html /components/latest/paho-component.html
+Redirect 301 /parameter-binding-annotations.html /manual/latest/parameter-binding-annotations.html
+Redirect 301 /pax-logging.html /components/latest/paxlogging-component.html
+Redirect 301 /pdf.html /components/latest/pdf-component.html
+Redirect 301 /pgevent.html /components/latest/pgevent-component.html
+Redirect 301 /pluggable-class-resolvers.html /manual/latest/pluggable-class-resolvers.html
+Redirect 301 /pojo-consuming.html /manual/latest/pojo-consuming.html
+Redirect 301 /pojo-producing.html /manual/latest/pojo-producing.html
+Redirect 301 /polling-consumer.html /manual/latest/polling-consumer.html
+Redirect 301 /predicate.html /manual/latest/predicate.html
+Redirect 301 /processor.html /manual/latest/processor.html
+Redirect 301 /producertemplate.html /manual/latest/producertemplate.html
+Redirect 301 /properties-2.html /components/latest/properties-component.html
+Redirect 301 /properties.html /components/latest/properties-component.html
+Redirect 301 /protobuf.html /components/latest/protobuf-dataformat.html
+Redirect 301 /publish-subscribe-channel.html /manual/latest/publish-subscribe-channel.html
+Redirect 301 /quartz.html /components/latest/quartz-component.html
+Redirect 301 /quartz2.html /components/latest/quartz-component.html
+Redirect 301 /quickfix.html /components/latest/quickfix-component.html
+Redirect 301 /rabbitmq.html /components/latest/rabbitmq-component.html
+Redirect 301 /recipient-list.html /manual/latest/recipientList-eip.html
+Redirect 301 /ref-language.html /manual/latest/ref-language.html
+Redirect 301 /ref.html /manual/latest/ref-language.html
+# Possible candidates for previous URL: [/components/latest/ref-component.html, /manual/latest/ref-language.html]
+Redirect 301 /registry.html /manual/latest/registry.html
+Redirect 301 /request-reply.html /manual/latest/requestReply-eip.html
+Redirect 301 /resequencer.html /manual/latest/resequence-eip.html
+Redirect 301 /rest-dsl-2.html /manual/latest/rest-dsl.html
+Redirect 301 /rest-dsl.html /manual/latest/rest-dsl.html
+Redirect 301 /rest-swagger-component.html /components/latest/rest-swagger-component.html
+Redirect 301 /rest.html /components/latest/rest-component.html
+Redirect 301 /restlet.html /components/latest/restlet-component.html
+Redirect 301 /routebuilder.html /manual/latest/route-builder.html
+Redirect 301 /routepolicy.html /manual/latest/route-policy.html
+Redirect 301 /routes.html /manual/latest/routes.html
+Redirect 301 /routing-slip.html /manual/latest/routingSlip-eip.html
+Redirect 301 /rss.html /components/latest/rss-component.html
+# Possible candidates for previous URL: [/components/latest/rss-component.html, /components/latest/rss-dataformat.html]
+Redirect 301 /running-camel-standalone.html /manual/latest/faq/running-camel-standalone.html
+Redirect 301 /running-examples.html /manual/latest/running-examples.html
+Redirect 301 /salesforce.html /components/latest/salesforce-component.html
+Redirect 301 /sap-netweaver.html /components/latest/sap-netweaver-component.html
+Redirect 301 /scala-dsl-supported-languages.html /manual/latest/scala-dsl-supported-languages.html
+Redirect 301 /scala-dsl.html /manual/latest/scala-dsl.html
+Redirect 301 /scheduledroutepolicy.html /manual/latest/scheduledroutepolicy.html
+Redirect 301 /scheduler.html /components/latest/scheduler-component.html
+Redirect 301 /schematron.html /components/latest/schematron-component.html
+Redirect 301 /script.html /manual/latest/script-eip.html
+Redirect 301 /scripting-languages.html /manual/latest/scripting-languages.html
+Redirect 301 /seda.html /components/latest/seda-component.html
+Redirect 301 /servicecall-eip.html /manual/latest/serviceCall-eip.html
+Redirect 301 /servicenow.html /components/latest/servicenow-component.html
+Redirect 301 /servicepool.html /manual/latest/servicepool.html
+Redirect 301 /servlet.html /components/latest/servlet-component.html
+Redirect 301 /should-i-deploy-camel-inside-the-activemq-broker-or-in-another-application.html /manual/latest/faq/should-i-deploy-camel-inside-the-activemq-broker-or-in-another-application.html
+Redirect 301 /simple-2.html /manual/latest/simple-language.html
+Redirect 301 /simple.html /manual/latest/simple-language.html
+Redirect 301 /simplescheduledroutepolicy.html /manual/latest/simplescheduledroutepolicy.html
+Redirect 301 /sip.html /components/latest/sip-component.html
+Redirect 301 /sjms-batch.html /components/latest/sjms-batch-component.html
+Redirect 301 /sjms.html /components/latest/sjms-component.html
+Redirect 301 /slack.html /components/latest/slack-component.html
+Redirect 301 /smpp.html /components/latest/smpp-component.html
+Redirect 301 /snmp.html /components/latest/snmp-component.html
+Redirect 301 /solr.html /components/latest/solr-component.html
+Redirect 301 /sort.html /manual/latest/sort-eip.html
+Redirect 301 /spark-rest.html /components/latest/spark-rest-component.html
+Redirect 301 /spel.html /components/latest/spel-language.html
+Redirect 301 /splitter.html /manual/latest/split-eip.html
+Redirect 301 /splunk.html /components/latest/splunk-component.html
+Redirect 301 /spring-boot.html /components/latest/spring-boot.html
+Redirect 301 /spring-event.html /components/latest/spring-event-component.html
+Redirect 301 /spring-example.html /manual/latest/spring-example.html
+Redirect 301 /spring-java-config.html /components/latest/spring-javaconfig.html
+Redirect 301 /spring-ldap.html /components/latest/spring-ldap-component.html
+Redirect 301 /spring-redis.html /components/latest/spring-redis-component.html
+Redirect 301 /spring-remoting.html /manual/latest/spring-remoting.html
+Redirect 301 /spring-security.html /components/latest/spring-security.html
+Redirect 301 /spring-testing.html /manual/latest/spring-testing.html
+Redirect 301 /spring-xml-extensions.html /manual/latest/spring-xml-extensions.html
+Redirect 301 /spring.html /manual/latest/spring.html
+# Possible candidates for previous URL: [/manual/latest/spring.html, /components/latest/spring.html]
+Redirect 301 /springbatch.html /components/latest/spring-batch-component.html
+Redirect 301 /springintegration.html /components/latest/spring-integration-component.html
+Redirect 301 /sql-component.html /components/latest/sql-component.html
+Redirect 301 /sql.html /components/latest/sql-component.html
+Redirect 301 /ssh.html /components/latest/ssh-component.html
+Redirect 301 /stax.html /components/latest/stax-component.html
+Redirect 301 /stomp.html /components/latest/stomp-component.html
+Redirect 301 /stream-caching.html /manual/latest/stream-caching.html
+Redirect 301 /stream.html /components/latest/stream-component.html
+Redirect 301 /stringtemplate.html /components/latest/string-template-component.html
+Redirect 301 /stub.html /components/latest/stub-component.html
+Redirect 301 /support.html /manual/latest/support.html
+Redirect 301 /swagger-java.html /components/latest/swagger-java.html
+Redirect 301 /syslog.html /components/latest/syslog-dataformat.html
+Redirect 301 /team.html /manual/latest/team.html
+Redirect 301 /telegram.html /components/latest/telegram-component.html
+Redirect 301 /templating.html /manual/latest/templating.html
+Redirect 301 /test.html /components/latest/test.html
+Redirect 301 /testing.html /manual/latest/testing.html
+Redirect 301 /threading-model.html /manual/latest/threading-model.html
+Redirect 301 /throttler.html /manual/latest/throttle-eip.html
+Redirect 301 /tidymarkup.html /components/latest/tidyMarkup-dataformat.html
+Redirect 301 /timer.html /components/latest/timer-component.html
+Redirect 301 /tokenizer.html /manual/latest/tokenize-language.html
+Redirect 301 /tracer.html /manual/latest/tracer.html
+Redirect 301 /transactional-client.html /manual/latest/transactional-client.html
+Redirect 301 /transactionerrorhandler.html /manual/latest/transactionerrorhandler.html
+Redirect 301 /transport.html /manual/latest/transport.html
+Redirect 301 /try-catch-finally.html /manual/latest/try-catch-finally.html
+Redirect 301 /type-converter.html /manual/latest/type-converter.html
+Redirect 301 /undertow.html /components/latest/undertow-component.html
+Redirect 301 /uris.html /manual/latest/uris.html
+Redirect 301 /user-guide.html /camel-quarkus/latest/user-guide.html
+Redirect 301 /user-stories.html /manual/latest/user-stories.html
+Redirect 301 /using-camel-core-testsjar.html /manual/latest/faq/using-camel-core-testsjar.html
+Redirect 301 /using-exchange-pattern-annotations.html /manual/latest/using-exchange-pattern-annotations.html
+Redirect 301 /using-getin-or-getout-methods-on-exchange.html /manual/latest/faq/using-getin-or-getout-methods-on-exchange.html
+Redirect 301 /using-osgi-blueprint-with-camel.html /manual/latest/using-osgi-blueprint-with-camel.html
+Redirect 301 /using-propertyplaceholder.html /manual/latest/using-propertyplaceholder.html
+Redirect 301 /using-this-pattern.html /manual/latest/using-this-pattern.html
+Redirect 301 /uuidgenerator.html /manual/latest/uuidgenerator.html
+Redirect 301 /validate.html /manual/latest/validate-eip.html
+Redirect 301 /velocity.html /components/latest/velocity-component.html
+Redirect 301 /vertx.html /components/latest/vertx-component.html
+Redirect 301 /vm.html /components/latest/vm-component.html
+Redirect 301 /walk-through-an-example.html /manual/latest/walk-through-an-example.html
+Redirect 301 /walk-through-another-example.html /manual/latest/walk-through-another-example.html
+Redirect 301 /weather.html /components/latest/weather-component.html
+Redirect 301 /websocket.html /components/latest/websocket-component.html
+Redirect 301 /what-are-the-dependencies.html /manual/latest/what-are-the-dependencies.html
+# Possible candidates for previous URL: [/manual/latest/what-are-the-dependencies.html, /manual/latest/faq/what-are-the-dependencies.html]
+Redirect 301 /what-is-a-router.html /manual/latest/faq/what-is-a-router.html
+Redirect 301 /what-is-camel.html /manual/latest/faq/what-is-camel.html
+Redirect 301 /what-is-the-license.html /manual/latest/faq/what-is-the-license.html
+Redirect 301 /what-jars-do-i-need.html /manual/latest/faq/what-jars-do-i-need.html
+Redirect 301 /what-platforms-are-supported.html /manual/latest/faq/what-platforms-are-supported.html
+Redirect 301 /why-can-i-not-use-when-or-otherwise-in-a-java-camel-route.html /manual/latest/faq/why-can-i-not-use-when-or-otherwise-in-a-java-camel-route.html
+Redirect 301 /why-cant-i-use-sign-in-my-password.html /manual/latest/faq/why-cant-i-use-sign-in-my-password.html
+Redirect 301 /why-do-camel-throw-so-many-noclassdeffoundexception-on-startup.html /manual/latest/faq/why-do-camel-throw-so-many-noclassdeffoundexception-on-startup.html
+Redirect 301 /why-do-my-message-lose-its-headers-during-routing.html /manual/latest/faq/why-do-my-message-lose-its-headers-during-routing.html
+Redirect 301 /why-does-camel-use-too-many-threads-with-producertemplate.html /manual/latest/faq/why-does-camel-use-too-many-threads-with-producertemplate.html
+Redirect 301 /why-does-ftp-component-not-download-any-files.html /manual/latest/faq/why-does-ftp-component-not-download-any-files.html
+Redirect 301 /why-does-maven-not-download-dependencies.html /manual/latest/faq/why-does-maven-not-download-dependencies.html
+Redirect 301 /why-does-my-file-consumer-not-pick-up-the-file-and-how-do-i-let-the-file-consumer-use-the-camel-error-handler.html /manual/latest/faq/why-does-my-file-consumer-not-pick-up-the-file-and-how-do-i-let-the-file-consumer-use-the-camel-error-handler.html
+Redirect 301 /why-does-my-jms-route-only-consume-one-message-at-once.html /manual/latest/faq/why-does-my-jms-route-only-consume-one-message-at-once.html
+Redirect 301 /why-does-useoriginalmessage-with-error-handler-not-work-as-expected.html /manual/latest/faq/why-does-useoriginalmessage-with-error-handler-not-work-as-expected.html
+Redirect 301 /why-is-my-message-body-empty.html /manual/latest/faq/why-is-my-message-body-empty.html
+Redirect 301 /why-is-my-processor-not-showing-up-in-jconsole.html /manual/latest/faq/why-is-my-processor-not-showing-up-in-jconsole.html
+Redirect 301 /why-is-the-exception-null-when-i-use-onexception.html /manual/latest/faq/why-is-the-exception-null-when-i-use-onexception.html
+Redirect 301 /why-the-name-camel.html /manual/latest/faq/why-the-name-camel.html
+Redirect 301 /why-use-multiple-camelcontext.html /manual/latest/faq/why-use-multiple-camelcontext.html
+Redirect 301 /wire-tap.html /manual/latest/wireTap-eip.html
+Redirect 301 /wiretap.html /manual/latest/wireTap-eip.html
+Redirect 301 /writing-components.html /manual/latest/writing-components.html
+Redirect 301 /xml-configuration.html /manual/latest/xml-configuration.html
+Redirect 301 /xml-reference.html /manual/latest/xml-reference.html
+Redirect 301 /xml-security-component.html /components/latest/xmlsecurity-component.html
+Redirect 301 /xmpp.html /components/latest/xmpp-component.html
+Redirect 301 /xpath.html /components/latest/xpath-language.html
+Redirect 301 /xquery.html /components/latest/xquery-component.html
+# Possible candidates for previous URL: [/components/latest/xquery-language.html, /components/latest/xquery-component.html]
+Redirect 301 /xslt.html /components/latest/xslt-component.html
+Redirect 301 /xstream-2.html /components/latest/xstream-dataformat.html
+Redirect 301 /xstream.html /components/latest/xstream-dataformat.html
+Redirect 301 /yammer.html /components/latest/yammer-component.html
+Redirect 301 /zip-file-dataformat.html /components/latest/zipfile-dataformat.html
+Redirect 301 /zookeeper.html /components/latest/zookeeper-component.html
+
 # Disable the pattern matching based on filenames.
 #
 # This setting prevents Apache from returning a 404 error as the result