Overview
Back to topThe XsendFile module utilizes either X-Sendfile for Apache or X-Accel-Redirect for Nginx when downloading files. It is used for downloadable products when customers start downloading a product. The extension sends X-Sendfile headers for Apache web servers or X-Accel-Redirects for Nginx web servers. X-accel allows for internal redirection to a location determined by a header returned from a backend.
This allows you to handle authentication, logging, or whatever else you please in your backend and then have NGINX handle serving the contents from the redirected location to the end-user, thus freeing up the backend to handle other requests. This feature is commonly known as X-Sendfile. You can find out more information about the XSendfile feature in the Nginx documentation.
Features
- Ability to choose server type from the admin: This feature allows you to choose whether to use X-Sendfile or X-Accel-Redirect for file downloads.
- Header sent automatically when a customer downloads the file of downloadable product: This feature automatically sends the appropriate header to the web server when a customer downloads a file. This can improve file download speeds.
- Ability to specify path for downloaded files outside of Magento folder: This feature allows you to specify a path for downloaded files outside of the Magento folder. This can be useful if you want to store downloaded files in a different location.
- Improved security for file downloads: This module improves security for file downloads by preventing unauthorized access to files.
- Supports Nginx & Apache web servers: This module supports both Nginx and Apache web servers.
Benefits
- Increased customer satisfaction
- Improved website performance
- Reduced hosting costs
Install the X-Sendfile or X-Accel-Redirect module today and improve Magento file downloads!
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
2.0.6
Adobe Commerce platform compatibility
Open Source (CE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)
Type
Stable Build
Updated
19 May, 2023
Categories
Extensions, Content & Customizations, Product Content
Documentation
License Type
GNU Lesser General Public License 3.0 (LGPL-3.0)
Policy
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top2.0.6:
- Compatible with Open Source (CE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Compatibility with Magento 2.4.5
2.0.5:
- Compatible with Open Source (CE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Added Magento 2.4.4 support
- Added PHP 8.1.x support
2.0.4:
- Compatible with Open Source (CE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Updated compatibility with the latest Adobe Commerce stack
2.0.3:
- Compatible with Open Source (CE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Added PHP 7.4 support
- Added Magento 2.4 support
2.0.2:
- Compatible with Open Source (CE) : 2.3
- Stability: Stable Build
-
Description:
- Compatibility with Magento 2.3
2.0.1:
- Compatible with Open Source (CE) : 2.1 2.2
- Stability: Stable Build
-
Description:
- Stable release
- Code formatted according to EQP standard.
2.0.0:
- Compatible with Open Source (CE) : 2.1 2.2
- Stability: Stable Build
-
Description:
- Stable release
- Code formatted according to EQP standard.
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor