Redirect Only Deprecated
-
I am getting the warning that Redirect only will be deprecated.
Why is this method being deprecated?We are using WooComerce to sell access to a page on the website, so we need the URL that gets listed in My Account to be an actual URL and not try to download a file. When a product is purchased the user role needed to access the specific page is added and the link to that page is supplied via the My account Downloads page.
When will this stop working and what is the solution to our problem when it does stop working?
-
Hi @buckneri !
Redirect Only is deprecated for files from the same site meanwhile, it will continue to work for external sources.
The reason behind this is because it is an “insecure” method basically, once the customer has the link they can share that and everyone with a link gets access to the file.
Now, back to your use case. This is a very smart workaround and use of the feature! Could you please further clarify how are you “protecting” the page?
In your case, I’d suggest a plugin like WooCommerce Memberships as it provides all the tools to restrict pages and/or content based on different membership plans.
You can read more about WooCommerce Memberships and all its features here: https://woocommerce.com/document/woocommerce-memberships/
Meanwhile, to remove the notice and continue to use the Redirect Only method please ensure that Allow using redirect mode (insecure) as a last resort is checked under WooCommerce > Settings > Products > Downloadable products.
Please check the screenshot for reference: https://d.pr/WsWNhL
Thank you!
The site sells magazine subscriptions via a 3rd party system, however they also sell a “digital edition” of the magazine so that users can purchase single editions digitally and view them online. These are actually index.html files that load a JS “flipbook” version of the magazine.
The URLs are NOT external, but rather inside the uploads folder inside of another subdirectory. we use a folder protection plugin that restricts the access to the proper user roles, and the “file” is actually an html index file that loads when you go to the correct folder in the subdirectory.
We are ALSO using the same setup on another site where the URL’s will be pointing to a WordPress page itself that has access control based on the user roles, which will also stop working if redirect only is removed as it will try to download the URL as a file and throw a 404 error. This one is actually using subscriptions to perform process of adding and removing access, because the purchase is only for a 24 hour period of access to the page, which basically hosts the most current news articles of the day.
We are REALLY trying not to add ANOTHER membership plugin to the sites. we already use Groups plugin to provide partial access control to articles. AND already have a plugin developed that works with that plugin to synchronize the 3rd party information to the wordpress site. so adding another membership plugin means we now have to create another plugin to sync the data and have it work with memberships..
all because you guys are worried we might be giving too many people access to a file???? you realize that files on the same site.. means files in the uploads folder only..because there is no other location that you are linking to files in wordpress itself because you cant upload to any other locations without FTP access or another file manager, which is a pretty rare case. And the uploads folder is public access anyways.
Why dont you leave the feature in and just put a notice to recommend that people use a directory protection plugin?
https://www.noupe.com/wordpress/how-to-protect-wordpress-files-and-uploads-folder.html
is a list of ways to protect the uploads folder INCLUDING only allowing logged in users, which would solve the problem.
The problem with memberships plugin and ALL other membership plugins that restrict content is that they are based on “excerpts” instead of short codes.
I do however see that the membership plugin you linked has that feature. but that also means we now have to pay a dev more money to change a plugin we just created to use groups in order to restrict content to now use memberships…AND go through every single article on a 10 year old site and change every shortcode from the “groups” style shortcode to the “woocommerce memberships” style shortcode! Even search and replace wont be able to handle that amount of content without crashing.
all because you dont want us to link to a url thats already public access.
$200 annually??!! I am starting to think you are removing the feature for monetary reasons and not security reasons. since i still cant think of a single url that would point to a file on a wordpress site that would work with a redirect that isnt already in the uploads folder or any way it would be a security risk outside of allowing multiple people access to the file, which is already publicly available and not a protected folder anyways…
I also dont see how the memberships plugin will allow our site to function as it currently does. When they purchase a product the url to the digital edition is given to them in their my account/downloads page where they can see every edition they purchased and click the link to view it.
how would that url be given to the customer then? It doesnt seem to have any option to restrict content in the uploads folder or any url for that matter…
Hi @buckneri
Thanks for the series of updates.
I understand that owing to the huge amount of data in the 10 year old site, replacing the existing membership plugin with a different one is not a feasible solution.
Why dont you leave the feature in and just put a notice to recommend that people use a directory protection plugin?
You can submit this on our Ideas Board and add your vote(s) to it. The more popular an idea becomes, the more of a priority it is for our developers to review it. You can find the Ideas Board at: http://ideas.woocommerce.com/forums/133476-woocommerce.
To be able to provide the best advice for your current setup, it’ll be great if we can check the system status. Could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”. Once you’ve done that, paste it here in your response.
### WordPress Environment ### WordPress address (URL): https://glreview.org Site address (URL): https://glreview.org WC Version: 6.5.1 REST API Version: ✔ 6.5.1 WC Blocks Version: ✔ 7.4.3 Action Scheduler Version: ✔ 3.4.0 Log Directory Writable: ✔ WP Version: ❌ 5.9.3 - There is a newer version of WordPress available (6.0) WP Multisite: – WP Memory Limit: 512 MB WP Debug Mode: – WP Cron: ✔ Language: en_US External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.4.28 PHP Post Max Size: 100 MB PHP Time Limit: 3600 PHP Max Input Vars: 10000 cURL Version: 7.58.0 OpenSSL/1.1.1 SUHOSIN Installed: – MySQL Version: 5.7.37-40-log Max Upload Size: 50 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### WC Database Version: 6.5.1 WC Database Prefix: wp_ Total Database Size: 1023.09MB Database Data Size: 694.31MB Database Index Size: 328.78MB wp_woocommerce_sessions: Data: 0.06MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_downloadable_product_permissions: Data: 0.13MB + Index: 0.27MB + Engine InnoDB wp_woocommerce_order_items: Data: 1.52MB + Index: 0.33MB + Engine InnoDB wp_woocommerce_order_itemmeta: Data: 7.52MB + Index: 10.03MB + Engine InnoDB wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_actions: Data: 4.02MB + Index: 5.05MB + Engine InnoDB wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_logs: Data: 2.02MB + Index: 3.03MB + Engine InnoDB wp_adrotate: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_adrotate_groups: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_adrotate_linkmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_adrotate_schedule: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_adrotate_stats: Data: 0.06MB + Index: 0.03MB + Engine InnoDB wp_adrotate_stats_archive: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_adrotate_tracker: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_cn_social_icon: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_commentmeta: Data: 12.52MB + Index: 3.02MB + Engine InnoDB wp_comments: Data: 24.52MB + Index: 9.02MB + Engine InnoDB wp_defender_audit_log: Data: 0.02MB + Index: 0.08MB + Engine InnoDB wp_defender_email_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_defender_lockout: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_defender_lockout_log: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_defender_scan: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_defender_scan_item: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_fblb: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_gf_addon_feed: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_gf_entry: Data: 1.52MB + Index: 0.28MB + Engine InnoDB wp_gf_entry_meta: Data: 8.52MB + Index: 6.55MB + Engine InnoDB wp_gf_entry_notes: Data: 0.19MB + Index: 0.06MB + Engine InnoDB wp_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_gf_form_meta: Data: 0.14MB + Index: 0.00MB + Engine InnoDB wp_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_gf_form_view: Data: 3.52MB + Index: 3.03MB + Engine InnoDB wp_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_groups_capability: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_groups_group: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_groups_group_capability: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_groups_user_capability: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_groups_user_group: Data: 3.52MB + Index: 2.50MB + Engine InnoDB wp_hustle_entries: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_hustle_entries_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_hustle_modules: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_hustle_modules_meta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_hustle_tracking: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_optins: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_optin_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_options: Data: 11.36MB + Index: 0.06MB + Engine InnoDB wp_options_new: Data: 2.52MB + Index: 1.52MB + Engine InnoDB wp_oses_clicks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_pmxi_files: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_pmxi_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_pmxi_imports: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_pmxi_posts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_pmxi_templates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_popover_ip_cache: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_postmeta: Data: 51.59MB + Index: 46.14MB + Engine InnoDB wp_postmeta_backup: Data: 51.58MB + Index: 0.00MB + Engine InnoDB wp_posts: Data: 55.55MB + Index: 6.06MB + Engine InnoDB wp_posts_bck1: Data: 207.59MB + Index: 0.00MB + Engine InnoDB wp_rg_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_rg_form_meta: Data: 0.08MB + Index: 0.00MB + Engine InnoDB wp_rg_form_view: Data: 3.52MB + Index: 3.03MB + Engine InnoDB wp_rg_incomplete_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_rg_lead: Data: 1.52MB + Index: 0.22MB + Engine InnoDB wp_rg_lead_detail: Data: 4.52MB + Index: 4.78MB + Engine InnoDB wp_rg_lead_detail_long: Data: 3.52MB + Index: 0.00MB + Engine InnoDB wp_rg_lead_meta: Data: 0.17MB + Index: 0.31MB + Engine InnoDB wp_rg_lead_notes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_rg_userregistration: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_sgpb_subscribers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_sgpb_subscription_error_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_signups: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_simple_login_log: Data: 3.52MB + Index: 1.52MB + Engine InnoDB wp_subscribe_reloaded_subscribers: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_termmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_terms: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_term_relationships: Data: 1.52MB + Index: 1.52MB + Engine InnoDB wp_term_taxonomy: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_usermeta: Data: 163.70MB + Index: 185.44MB + Engine InnoDB wp_users: Data: 9.52MB + Index: 9.38MB + Engine InnoDB wp_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB wp_wc_admin_note_actions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_customer_lookup: Data: 1.52MB + Index: 0.83MB + Engine InnoDB wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_product_lookup: Data: 1.52MB + Index: 0.59MB + Engine InnoDB wp_wc_order_stats: Data: 0.47MB + Index: 0.41MB + Engine InnoDB wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wfBadLeechers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfBlockedCommentLog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfBlockedIPLog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfBlocks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wfBlocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wfBlocksAdv: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfConfig: Data: 0.50MB + Index: 0.00MB + Engine InnoDB wp_wfCrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfFileChanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfFileMods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfHits: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wfHoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wfIssues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_wfKnownFileList: Data: 2.52MB + Index: 0.00MB + Engine InnoDB wp_wfLeechers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfLiveTrafficHuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wfLockedOut: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfLocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfLogins: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wfNet404s: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wfNotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfPendingIssues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_wfReverseCache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfScanners: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wfSNIPCache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wfStatus: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wfThrottleLog: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wfVulnScanners: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wpbrads: Data: 0.02MB + Index: 0.11MB + Engine InnoDB wp_wpbrsizes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wpbrstats: Data: 0.02MB + Index: 0.11MB + Engine InnoDB wp_wpbrzones: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_wpbrzonesads: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_yoast_indexable: Data: 41.56MB + Index: 19.92MB + Engine InnoDB wp_yoast_indexable_hierarchy: Data: 0.44MB + Index: 0.77MB + Engine InnoDB wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_yoast_primary_term: Data: 0.16MB + Index: 0.17MB + Engine InnoDB wp_yoast_seo_links: Data: 1.52MB + Index: 0.42MB + Engine InnoDB wp_yoast_seo_meta: Data: 0.23MB + Index: 0.00MB + Engine InnoDB ### Post Type Counts ### article: 2951 attachment: 5015 awdp_pt_products: 1 awdp_pt_rules: 1 custom_css: 1 feedback: 10 inc_popup: 1 nav_menu_item: 84 oembed_cache: 2 page: 101 popupbuilder: 1 post: 572 product: 81 product_variation: 83 redirect_rule: 12 revision: 52 shop_coupon: 37 shop_order: 11644 shop_order_refund: 10 shop_subscription: 741 sidebar: 18 slide: 214 timed_content_rule: 1 vc_grid_item: 1 woocustomemails: 1 wooframework: 1201 ### Security ### Secure connection (HTTPS): ✔ Hide errors from visitors: ✔ ### Active Plugins (66) ### Gravity Forms: by Gravity Forms – 2.6.3 Acowebs Woocommerce Dynamic Pricing: by Acowebs – 4.1.3 AddToAny Share Buttons: by AddToAny – 1.8.4 Adminimize: by Frank Bültge – 1.11.7 AdRotate: by Arnan de Gans – 5.8.25 Akismet Anti-Spam: by Automattic – 4.2.4 Better Search Replace: by Delicious Brains – 1.4 Bunyad Shortcodes: by ThemeSphere – 1.0.7 Bunyad Widgets: by ThemeSphere – 1.0.6 Classic Editor: by WordPress Contributors – 1.6.2 Classic Widgets: by WordPress Contributors – 0.3 Disable Comments: by WPDeveloper – 2.3.5 Display Posts: by Bill Erickson – 3.0.2 Duplicate Page: by mndpsingh287 – 4.4.8 Easy Social Icons: by cybernetikz – 3.2.4 Enable jQuery Migrate Helper: by The WordPress Team – 1.3.0 Get User Custom Field Values: by Scott Reilly – 3.3 Global Content Blocks: by Dave Liske – 2.1.5 GLR Admin Tool: by Bob Walker – 1.0 GLReview Report Exporter: by Bob Walker – 1.1 Gravity Forms User Registration Add-On: by Gravity Forms – 5.0 Groups Gravity Forms Integration: by itthinx – 1.2.1 Groups Import Export: by itthinx – 1.2.5 Groups WooCommerce: by itthinx – 1.4.0 Groups: by itthinx – 2.5.0 Import and export users and customers: by codection – 1.19.3 Insert Headers and Footers: by WPBeginner – 1.6.2 IssueM: by ZEEN101 – 2.8.7 Jetpack: by Automattic – 10.9.1 WPBakery Page Builder: by Michael M - WPBakery.com – 6.7.0 Login or Logout Menu Item: by cartpauj – 1.2.2 LoginPress - Customizing the WordPress Login Screen.: by WPBrigade – 1.6.0 Manual Code Plugin: by Bob Walker – 1.0 Omeda Customers Sync: by Torricelli – 1.0.0 Popup Builder: by Sygnoos – 4.1.9 Really Simple SSL: by Really Simple Plugins – 5.3.2 Recently Registered: by Mika Epstein – 3.5 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 3.1.5 Safe Redirect Manager: by 10up – 1.10.1 Simple Login Log: by Max Chirkov – 1.1.3 Speedy Page Redirect: by Geert De Deckere – 0.4.1 String Locator: by Clorith – 2.5.0 Subscribe to Comments Reloaded: by WPKube – 220523 Tabby Responsive Tabs: by cubecolour – 1.4.1 Timed Content: by K. Tough Arno Welzel Enrico Bacis – 2.68 Advanced Editor Tools (previously TinyMCE Advanced): by Automattic – 5.6.0 User Role Editor: by Vladimir Garagulya – 4.62 User Switching: by John Blackbourn & contributors – 1.5.8 velvet functions: by MHLanglais – The Plugin's Version Number e.g.: 1.0 Widget CSS Classes: by Jory Hogeveen – 1.5.4.1 Woo Custom Emails Per Product: by Alex Mustin – 2.2.9 WooCommerce Dynamic Pricing: by Lucas Stark – 2.3.4 WooCommerce Stripe Gateway: by WooCommerce – 6.4.0 WooCommerce Name Your Price: by Kathy Darling – 2.8.0 WooCommerce Subscriptions: by Prospress Inc. – 2.4.6 WooCommerce: by Automattic – 6.5.1 WooDojo: by WooThemes – 1.5.2 WooSidebars - Sidebar Manager to WooSidebars Converter: by WooThemes – 1.1.3 WooSidebars: by WooCommerce – 1.4.6 WooSlider: by WooThemes – 1.0.9 Hustle: by WPMU DEV – 7.4.13.1 Yoast SEO: by Team Yoast – 18.9 Banner Rotator: by Tribulant Software – 3.3 Email Login: by Beau Lebens – 4.6.4 WPFront Notification Bar: by Syam Mohan – 3.2.0 WPide: by XplodedThemes – 2.6 ### Inactive Plugins (19) ### Admin Custom Login: by Weblizar – 3.4.0 Atomic Blocks - Gutenberg Blocks Collection: by atomicblocks – 2.9.0 Colorlib Login Customizer: by Colorlib – 1.3.1 Constant Contact + WooCommerce: by Constant Contact – 1.4.1 Custom Post Type Widgets: by thingsym – 1.5.1 Defender: by WPMU DEV – 2.8.3 Gravity Forms + Custom Post Types: by Gravity Wiz – 3.1.27 Itthinx Updates: by itthinx – 1.4.0 jQuery Updater: by Ramoonus – 3.6.0.2 My WordPress Login Logo: by Afsal Rahim – 2.4.1 Native PHP Sessions for WordPress: by Pantheon – 1.2.4 OptinMonster: by OptinMonster Popup Builder Team – 2.7.0 SchedulePress (Formerly Known as WP Scheduled Posts): by WPDeveloper – 4.1.5 UpdraftPlus - Backup/Restore: by UpdraftPlus.Com DavidAnderson – 1.22.12 WooCommerce Admin: by WooCommerce – 3.3.2 WordPress Importer: by wordpressdotorg – 0.7 WPBakery Page Builder: by Michael M - WPBakery.com – 6.1 WPBakery Page Builder: by Michael M - WPBakery.com – 6.2.0 WP Like button: by <a href="http://crudlab.com/">CRUDLab</a> – 1.6.9 ### Dropin Plugins (1) ### advanced-cache.php: advanced-cache.php ### Must Use Plugins (7) ### Force Strong Passwords - WPE Edition: by Jason Cosper – 1.8.0 No FSP: by WP Engine – 0.1 WPE ElasticPress Autosuggest Logger: by WP Engine – 1.0.0 WP Engine Cache Plugin: by WP Engine – 1.0.9 WP Engine Seamless Login Plugin: by WP Engine – 1.5.5 WP Engine Security Auditor: by wpengine – 1.0.10 WP Engine System: by WP Engine – 5.0.1 ### Settings ### API Enabled: ✔ Force SSL: – Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) subscription (subscription) variable (variable) variable subscription (variable-subscription) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5) Connected to WooCommerce.com: – Enforce Approved Product Download Directories: ✔ ### WC Pages ### Shop base: #7 - /shop/ Cart: #8 - /cart/ Checkout: #9 - /checkout/ My account: #10 - /my-account/ Terms and conditions: ❌ Page not set ### Theme ### Name: Motive Child Version: 1.0 Author URL: http://theme-sphere.com Child Theme: ✔ Parent Theme Name: Motive Parent Theme Version: 1.2.6 Parent Theme Author URL: http://theme-sphere.com WooCommerce Support: ❌ Not declared ### Templates ### Overrides: motive-child/woocommerce/emails/customer-completed-order.php motive-child/woocommerce/myaccount/dashboard.php ### Subscriptions ### WCS_DEBUG: ✔ No Subscriptions Mode: ✔ Live Subscriptions Live URL: https://glreview.org Subscription Statuses: wc-active: 53 wc-expired: 380 wc-pending-cancel: 2 wc-on-hold: 169 wc-cancelled: 137 WooCommerce Account Connected: ❌ No Report Cache Enabled: ✔ Yes Cache Update Failures: ✔ 0 failure ### Store Setup ### Country / State: United States (US) — Massachusetts ### Subscriptions by Payment Gateway ### Check payments: wc-active: 1 wc-expired: 3 wc-on-hold: 6 other: wc-active: 3 wc-cancelled: 52 wc-expired: 90 wc-on-hold: 7 wc-pending-cancel: 2 Stripe: wc-active: 49 wc-cancelled: 84 wc-expired: 283 wc-on-hold: 156 ### Payment Gateway Support ### Check payments: products Stripe: products refunds tokenization add_payment_method subscriptions subscription_cancellation subscription_suspension subscription_reactivation subscription_amount_changes subscription_date_changes subscription_payment_method_change subscription_payment_method_change_customer subscription_payment_method_change_admin multiple_subscriptions ### Action Scheduler ### Complete: 6,825 Oldest: 2022-05-05 23:25:15 -0400 Newest: 2022-06-05 21:53:38 -0400 Failed: 2 Oldest: 2021-09-22 17:37:36 -0400 Newest: 2021-09-22 17:37:36 -0400 Pending: 24 Oldest: 2022-06-06 15:58:13 -0400 Newest: 2022-07-19 07:20:51 -0400 ### Status report information ### Generated at: 2022-06-05 23:36:55 -04:00Hello @buckneri,
Thanks for sharing the system report!
Reiterating what we mentioned earlier: you can keep using the “Redirect Only” method if you signal to WooCommerce that you’re okay with its security shortcomings.

Link to image: https://snipboard.io/PQDIp7.jpgThe “Redirect Only” fallback was removed last year in WooCommerce 5.5.0, but then this switch was added to accommodate the specific contexts where using it makes sense – like yours.
You can find the relevant discussion here: https://github.com/woocommerce/woocommerce/issues/30288#issuecomment-884945421
And the resulting change here: https://github.com/woocommerce/woocommerce/pull/30294
Please let us know if you need additional assistance with this issue.
We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, the above info was helpful.
If you have further questions, please feel free to open a new topic.
The topic ‘Redirect Only Deprecated’ is closed to new replies.