Files
componentowl-astro/public/_redirects

306 lines
19 KiB
Plaintext
Raw Normal View History

/better-listview/doc/* /better-listview/documentation 301
/better-listview/api/* /better-listview/class-reference 301
/better-thumbnail-browser/doc/* /better-thumbnail-browser/documentation 301
/better-thumbnail-browser/api/* /better-thumbnail-browser/class-reference 301
/better-splitbutton/doc/* /better-splitbutton/documentation 301
/better-splitbutton/api/* /better-splitbutton/class-reference 301
# Redirect old WordPress ?p= URLs to clean slugs
/blog/index.html%3Fp%3D103.html /blog/displaying-thumbnails-with-borders-and-shadows 301
/blog/index.html%3Fp%3D119.html /blog/better-listview-150-released 301
/blog/index.html%3Fp%3D129.html /blog/what-we-are-working-on-groups-item-hierarchy-support 301
/blog/index.html%3Fp%3D189.html /blog/how-to-change-list-view-mouse-wheel-scroll-speed 301
/blog/index.html%3Fp%3D204.html /blog/work-in-progress-groups-item-hierarchy-features 301
/blog/index.html%3Fp%3D213.html /blog/better-listview-152-released 301
/blog/index.html%3Fp%3D232.html /blog/better-listview-20-sneak-peek-item-hierarchy-groups-more 301
/blog/index.html%3Fp%3D260.html /blog/list-view-drag-and-drop-item-reorder-sort 301
/blog/index.html%3Fp%3D278.html /blog/better-listview-20-samples-launcher 301
/blog/index.html%3Fp%3D287.html /blog/windows-theme-support-in-better-listview 301
/blog/index.html%3Fp%3D304.html /blog/better-listview-200-released 301
/blog/index.html%3Fp%3D330.html /blog/how-to-hide-a-column-in-better-listview 301
/blog/index.html%3Fp%3D34.html /blog/better-listview-released 301
/blog/index.html%3Fp%3D340.html /blog/file-explorer-with-better-listview 301
/blog/index.html%3Fp%3D348.html /blog/coming-soon-better-listview-21-optimized-for-performance 301
/blog/index.html%3Fp%3D359.html /blog/better-listview-21-optimizations-done-minor-features-and-testing 301
/blog/index.html%3Fp%3D373.html /blog/better-listview-210-released 301
/blog/index.html%3Fp%3D398.html /blog/how-to-display-items-in-custom-states 301
/blog/index.html%3Fp%3D40.html /blog/synergy-of-better-listview-and-our-applications 301
/blog/index.html%3Fp%3D437.html /blog/vertical-alignment-and-text-wrapping-in-better-listview 301
/blog/index.html%3Fp%3D450.html /blog/displaying-multi-line-text-in-listview 301
/blog/index.html%3Fp%3D468.html /blog/how-to-dynamically-resize-focused-item 301
/blog/index.html%3Fp%3D476.html /blog/non-selectable-items-in-better-listview 301
/blog/index.html%3Fp%3D478.html /blog/combined-items-in-better-listview 301
/blog/index.html%3Fp%3D480.html /blog/custom-behavior-of-group-headers-in-better-listview 301
/blog/index.html%3Fp%3D482.html /blog/read-only-mode-in-better-listview 301
/blog/index.html%3Fp%3D546.html /blog/hiding-items-in-better-listview 301
/blog/index.html%3Fp%3D664.html /blog/are-you-a-zen-coder-or-distraction-junkie 301
/blog/index.html%3Fp%3D753.html /blog/custom-spacing-between-items-in-details-view 301
/blog/index.html%3Fp%3D760.html /blog/custom-item-height-in-details-view-of-better-listview 301
/blog/index.html%3Fp%3D771.html /blog/customize-label-editing-embedded-control-for-each-line-in-better-listview 301
/blog/index.html%3Fp%3D780.html /blog/right-aligned-images-in-better-listview 301
/blog/index.html%3Fp%3D796.html /blog/how-to-store-better-listview-content-in-a-string-user-request 301
/blog/index.html%3Fp%3D803.html /blog/hiding-column-headers-in-better-listview 301
/blog/index.html%3Fp%3D808.html /blog/better-listview-tip-how-to-draw-custom-selection 301
/blog/index.html%3Fp%3D823.html /blog/better-thumbnail-browser-component-released 301
/blog/index.html%3Fp%3D831.html /blog/custom-label-edit-how-to-rename-file-names-without-extension-in-better-listview 301
/blog/index.html%3Fp%3D843.html /blog/enabling-search-highlight-in-better-listview 301
/blog/index.html%3Fp%3D850.html /blog/binding-images-in-better-listview 301
/blog/index.html%3Fp%3D861.html /blog/hot-tracking-items-in-better-listview 301
/blog/index.html%3Fp%3D868.html /blog/how-to-make-items-fading-on-edges-in-better-listview 301
/blog/index.html%3Fp%3D878.html /blog/custom-scroll-bar-size-in-better-listview 301
/blog/index.html%3Fp%3D882.html /blog/search-filtering-in-better-listview 301
/blog/index.html%3Fp%3D888.html /blog/alternating-rows-in-better-listview 301
/blog/index.html%3Fp%3D894.html /blog/how-to-add-grid-lines-in-empty-space-in-better-listview 301
/blog/index.html%3Fp%3D901.html /blog/sub-item-check-boxes-in-better-listview 301
/blog/index.html%3Fp%3D906.html /blog/centering-images-in-better-listview-sub-items 301
/blog/index.html%3Fp%3D914.html /blog/blv-and-internet-explorer 301
/blog/index.html%3Fp%3D921.html /blog/the-three-main-advantages-better-listview-has-over-the-classic-net-framework 301
/blog/index.html%3Fp%3D927.html /blog/activation-issues-and-how-to-solve-them 301
/blog/index.html%3Fp%3D93.html /blog/better-listview-reviewed-at-devproconnectionscom 301
/blog/index.html%3Fp=103.html /blog/displaying-thumbnails-with-borders-and-shadows 301
/blog/index.html%3Fp=119.html /blog/better-listview-150-released 301
/blog/index.html%3Fp=129.html /blog/what-we-are-working-on-groups-item-hierarchy-support 301
/blog/index.html%3Fp=189.html /blog/how-to-change-list-view-mouse-wheel-scroll-speed 301
/blog/index.html%3Fp=204.html /blog/work-in-progress-groups-item-hierarchy-features 301
/blog/index.html%3Fp=213.html /blog/better-listview-152-released 301
/blog/index.html%3Fp=232.html /blog/better-listview-20-sneak-peek-item-hierarchy-groups-more 301
/blog/index.html%3Fp=260.html /blog/list-view-drag-and-drop-item-reorder-sort 301
/blog/index.html%3Fp=278.html /blog/better-listview-20-samples-launcher 301
/blog/index.html%3Fp=287.html /blog/windows-theme-support-in-better-listview 301
/blog/index.html%3Fp=304.html /blog/better-listview-200-released 301
/blog/index.html%3Fp=330.html /blog/how-to-hide-a-column-in-better-listview 301
/blog/index.html%3Fp=34.html /blog/better-listview-released 301
/blog/index.html%3Fp=340.html /blog/file-explorer-with-better-listview 301
/blog/index.html%3Fp=348.html /blog/coming-soon-better-listview-21-optimized-for-performance 301
/blog/index.html%3Fp=359.html /blog/better-listview-21-optimizations-done-minor-features-and-testing 301
/blog/index.html%3Fp=373.html /blog/better-listview-210-released 301
/blog/index.html%3Fp=398.html /blog/how-to-display-items-in-custom-states 301
/blog/index.html%3Fp=40.html /blog/synergy-of-better-listview-and-our-applications 301
/blog/index.html%3Fp=437.html /blog/vertical-alignment-and-text-wrapping-in-better-listview 301
/blog/index.html%3Fp=450.html /blog/displaying-multi-line-text-in-listview 301
/blog/index.html%3Fp=468.html /blog/how-to-dynamically-resize-focused-item 301
/blog/index.html%3Fp=476.html /blog/non-selectable-items-in-better-listview 301
/blog/index.html%3Fp=478.html /blog/combined-items-in-better-listview 301
/blog/index.html%3Fp=480.html /blog/custom-behavior-of-group-headers-in-better-listview 301
/blog/index.html%3Fp=482.html /blog/read-only-mode-in-better-listview 301
/blog/index.html%3Fp=546.html /blog/hiding-items-in-better-listview 301
/blog/index.html%3Fp=664.html /blog/are-you-a-zen-coder-or-distraction-junkie 301
/blog/index.html%3Fp=753.html /blog/custom-spacing-between-items-in-details-view 301
/blog/index.html%3Fp=760.html /blog/custom-item-height-in-details-view-of-better-listview 301
/blog/index.html%3Fp=771.html /blog/customize-label-editing-embedded-control-for-each-line-in-better-listview 301
/blog/index.html%3Fp=780.html /blog/right-aligned-images-in-better-listview 301
/blog/index.html%3Fp=796.html /blog/how-to-store-better-listview-content-in-a-string-user-request 301
/blog/index.html%3Fp=803.html /blog/hiding-column-headers-in-better-listview 301
/blog/index.html%3Fp=808.html /blog/better-listview-tip-how-to-draw-custom-selection 301
/blog/index.html%3Fp=823.html /blog/better-thumbnail-browser-component-released 301
/blog/index.html%3Fp=831.html /blog/custom-label-edit-how-to-rename-file-names-without-extension-in-better-listview 301
/blog/index.html%3Fp=843.html /blog/enabling-search-highlight-in-better-listview 301
/blog/index.html%3Fp=850.html /blog/binding-images-in-better-listview 301
/blog/index.html%3Fp=861.html /blog/hot-tracking-items-in-better-listview 301
/blog/index.html%3Fp=868.html /blog/how-to-make-items-fading-on-edges-in-better-listview 301
/blog/index.html%3Fp=878.html /blog/custom-scroll-bar-size-in-better-listview 301
/blog/index.html%3Fp=882.html /blog/search-filtering-in-better-listview 301
/blog/index.html%3Fp=888.html /blog/alternating-rows-in-better-listview 301
/blog/index.html%3Fp=894.html /blog/how-to-add-grid-lines-in-empty-space-in-better-listview 301
/blog/index.html%3Fp=901.html /blog/sub-item-check-boxes-in-better-listview 301
/blog/index.html%3Fp=906.html /blog/centering-images-in-better-listview-sub-items 301
/blog/index.html%3Fp=914.html /blog/blv-and-internet-explorer 301
/blog/index.html%3Fp=921.html /blog/the-three-main-advantages-better-listview-has-over-the-classic-net-framework 301
/blog/index.html%3Fp=927.html /blog/activation-issues-and-how-to-solve-them 301
/blog/index.html%3Fp=93.html /blog/better-listview-reviewed-at-devproconnectionscom 301
# Redirect non-existent releases page to product page
/better-listview-express/releases /better-listview-express 301
# Strip .html extensions - wildcard catch-all (Cloudflare Pages)
/*.html /:splat 301
# Blog pagination page 1 redirect to main blog
/blog/page/1 /blog 301
/blog/page/1/ /blog 301
# Quick-start guide .html redirects
/quick-start-guide/better-listview.html /quick-start-guide/better-listview 301
/quick-start-guide/better-thumbnail-browser.html /quick-start-guide/better-thumbnail-browser 301
/quick-start-guide/better-splitbutton.html /quick-start-guide/better-splitbutton 301
# Blog year archive redirects
/blog/2011/* /blog 301
/blog/2012/* /blog 301
/blog/2013/* /blog 301
/blog/2015/* /blog 301
# Catch-all for any remaining WordPress ?p= encoded URLs
/blog/index.html%3F* /blog 301
# Multi-segment .html strip (explicit redirects)
/articles/visual-studio-toolbox-control-integration.html /articles/visual-studio-toolbox-control-integration 301
/better-listview-express/class-reference.html /better-listview-express/class-reference 301
/better-listview-express/comparison-with-full-version.html /better-listview-express/comparison-with-full-version 301
/better-listview-express/documentation.html /better-listview-express/documentation 301
/better-listview-express/features.html /better-listview-express/features 301
/better-listview-express/quick-start-guide.html /better-listview-express/quick-start-guide 301
/better-listview-express/resources.html /better-listview-express/resources 301
/better-listview/class-reference.html /better-listview/class-reference 301
/better-listview/comparison-table.html /better-listview/comparison-table 301
/better-listview/data-binding.html /better-listview/data-binding 301
/better-listview/documentation.html /better-listview/documentation 301
/better-listview/features.html /better-listview/features 301
/better-listview/quick-start-guide.html /better-listview/quick-start-guide 301
/better-listview/releases.html /better-listview/releases 301
/better-listview/resources.html /better-listview/resources 301
/better-listview/screenshots.html /better-listview/screenshots 301
/better-listview/story.html /better-listview/story 301
/better-splitbutton/class-reference.html /better-splitbutton/class-reference 301
/better-splitbutton/documentation.html /better-splitbutton/documentation 301
/better-splitbutton/features.html /better-splitbutton/features 301
/better-splitbutton/quick-start-guide.html /better-splitbutton/quick-start-guide 301
/better-splitbutton/releases.html /better-splitbutton/releases 301
/better-splitbutton/resources.html /better-splitbutton/resources 301
/better-splitbutton/screenshots.html /better-splitbutton/screenshots 301
/better-thumbnail-browser/class-reference.html /better-thumbnail-browser/class-reference 301
/better-thumbnail-browser/documentation.html /better-thumbnail-browser/documentation 301
/better-thumbnail-browser/features.html /better-thumbnail-browser/features 301
/better-thumbnail-browser/quick-start-guide.html /better-thumbnail-browser/quick-start-guide 301
/better-thumbnail-browser/releases.html /better-thumbnail-browser/releases 301
/better-thumbnail-browser/resources.html /better-thumbnail-browser/resources 301
/better-thumbnail-browser/screenshots.html /better-thumbnail-browser/screenshots 301
/comics/1.html /comics/1 301
/comics/10.html /comics/10 301
/comics/11.html /comics/11 301
/comics/12.html /comics/12 301
/comics/13.html /comics/13 301
/comics/14.html /comics/14 301
/comics/15.html /comics/15 301
/comics/16.html /comics/16 301
/comics/17.html /comics/17 301
/comics/18.html /comics/18 301
/comics/19.html /comics/19 301
/comics/2.html /comics/2 301
/comics/20.html /comics/20 301
/comics/21.html /comics/21 301
/comics/22.html /comics/22 301
/comics/23.html /comics/23 301
/comics/24.html /comics/24 301
/comics/25.html /comics/25 301
/comics/26.html /comics/26 301
/comics/27.html /comics/27 301
/comics/28.html /comics/28 301
/comics/29.html /comics/29 301
/comics/3.html /comics/3 301
/comics/30.html /comics/30 301
/comics/31.html /comics/31 301
/comics/32.html /comics/32 301
/comics/33.html /comics/33 301
/comics/34.html /comics/34 301
/comics/35.html /comics/35 301
/comics/36.html /comics/36 301
/comics/37.html /comics/37 301
/comics/38.html /comics/38 301
/comics/39.html /comics/39 301
/comics/4.html /comics/4 301
/comics/40.html /comics/40 301
/comics/41.html /comics/41 301
/comics/42.html /comics/42 301
/comics/43.html /comics/43 301
/comics/5.html /comics/5 301
/comics/6.html /comics/6 301
/comics/7.html /comics/7 301
/comics/8.html /comics/8 301
/comics/9.html /comics/9 301
/download/better-listview.html /download/better-listview 301
/download/better-listview-express.html /download/better-listview-express 301
/download/better-splitbutton.html /download/better-splitbutton 301
/download/better-thumbnail-browser.html /download/better-thumbnail-browser 301
/pricing-licensing/better-listview.html /pricing-licensing/better-listview 301
/pricing-licensing/better-splitbutton.html /pricing-licensing/better-splitbutton 301
/pricing-licensing/better-thumbnail-browser.html /pricing-licensing/better-thumbnail-browser 301
/quick-start-guide/better-listview.html /quick-start-guide/better-listview 301
/quick-start-guide/better-splitbutton.html /quick-start-guide/better-splitbutton 301
/quick-start-guide/better-thumbnail-browser.html /quick-start-guide/better-thumbnail-browser 301
/articles/visual-studio-toolbox-control-integration.html /articles/visual-studio-toolbox-control-integration 301
/better-listview-express/class-reference.html /better-listview-express/class-reference 301
/better-listview-express/comparison-with-full-version.html /better-listview-express/comparison-with-full-version 301
/better-listview-express/documentation.html /better-listview-express/documentation 301
/better-listview-express/features.html /better-listview-express/features 301
/better-listview-express/quick-start-guide.html /better-listview-express/quick-start-guide 301
/better-listview-express/resources.html /better-listview-express/resources 301
/better-listview/class-reference.html /better-listview/class-reference 301
/better-listview/comparison-table.html /better-listview/comparison-table 301
/better-listview/data-binding.html /better-listview/data-binding 301
/better-listview/documentation.html /better-listview/documentation 301
/better-listview/features.html /better-listview/features 301
/better-listview/quick-start-guide.html /better-listview/quick-start-guide 301
/better-listview/releases.html /better-listview/releases 301
/better-listview/resources.html /better-listview/resources 301
/better-listview/screenshots.html /better-listview/screenshots 301
/better-listview/story.html /better-listview/story 301
/better-splitbutton/class-reference.html /better-splitbutton/class-reference 301
/better-splitbutton/documentation.html /better-splitbutton/documentation 301
/better-splitbutton/features.html /better-splitbutton/features 301
/better-splitbutton/quick-start-guide.html /better-splitbutton/quick-start-guide 301
/better-splitbutton/releases.html /better-splitbutton/releases 301
/better-splitbutton/resources.html /better-splitbutton/resources 301
/better-splitbutton/screenshots.html /better-splitbutton/screenshots 301
/better-thumbnail-browser/class-reference.html /better-thumbnail-browser/class-reference 301
/better-thumbnail-browser/documentation.html /better-thumbnail-browser/documentation 301
/better-thumbnail-browser/features.html /better-thumbnail-browser/features 301
/better-thumbnail-browser/quick-start-guide.html /better-thumbnail-browser/quick-start-guide 301
/better-thumbnail-browser/releases.html /better-thumbnail-browser/releases 301
/better-thumbnail-browser/resources.html /better-thumbnail-browser/resources 301
/better-thumbnail-browser/screenshots.html /better-thumbnail-browser/screenshots 301
/comics/1.html /comics/1 301
/comics/10.html /comics/10 301
/comics/11.html /comics/11 301
/comics/12.html /comics/12 301
/comics/13.html /comics/13 301
/comics/14.html /comics/14 301
/comics/15.html /comics/15 301
/comics/16.html /comics/16 301
/comics/17.html /comics/17 301
/comics/18.html /comics/18 301
/comics/19.html /comics/19 301
/comics/2.html /comics/2 301
/comics/20.html /comics/20 301
/comics/21.html /comics/21 301
/comics/22.html /comics/22 301
/comics/23.html /comics/23 301
/comics/24.html /comics/24 301
/comics/25.html /comics/25 301
/comics/26.html /comics/26 301
/comics/27.html /comics/27 301
/comics/28.html /comics/28 301
/comics/29.html /comics/29 301
/comics/3.html /comics/3 301
/comics/30.html /comics/30 301
/comics/31.html /comics/31 301
/comics/32.html /comics/32 301
/comics/33.html /comics/33 301
/comics/34.html /comics/34 301
/comics/35.html /comics/35 301
/comics/36.html /comics/36 301
/comics/37.html /comics/37 301
/comics/38.html /comics/38 301
/comics/39.html /comics/39 301
/comics/4.html /comics/4 301
/comics/40.html /comics/40 301
/comics/41.html /comics/41 301
/comics/42.html /comics/42 301
/comics/43.html /comics/43 301
/comics/5.html /comics/5 301
/comics/6.html /comics/6 301
/comics/7.html /comics/7 301
/comics/8.html /comics/8 301
/comics/9.html /comics/9 301
/download/better-listview.html /download/better-listview 301
/download/better-listview-express.html /download/better-listview-express 301
/download/better-splitbutton.html /download/better-splitbutton 301
/download/better-thumbnail-browser.html /download/better-thumbnail-browser 301
/pricing-licensing/better-listview.html /pricing-licensing/better-listview 301
/pricing-licensing/better-splitbutton.html /pricing-licensing/better-splitbutton 301
/pricing-licensing/better-thumbnail-browser.html /pricing-licensing/better-thumbnail-browser 301
/quick-start-guide/better-listview.html /quick-start-guide/better-listview 301
/quick-start-guide/better-splitbutton.html /quick-start-guide/better-splitbutton 301
/quick-start-guide/better-thumbnail-browser.html /quick-start-guide/better-thumbnail-browser 301
# Doc/API legacy path redirects