/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