Title: S3 Secure URL
Author: Max Kostinevich
Published: <strong>July 3, 2015</strong>
Last modified: July 3, 2015

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/s3-secure-url.svg)

# S3 Secure URL

 By [Max Kostinevich](https://profiles.wordpress.org/maxkostinevich/)

[Download](https://downloads.wordpress.org/plugin/s3-secure-url.zip)

 * [Details](https://brx.wordpress.org/plugins/s3-secure-url/#description)
 * [Reviews](https://brx.wordpress.org/plugins/s3-secure-url/#reviews)
 *  [Installation](https://brx.wordpress.org/plugins/s3-secure-url/#installation)
 * [Development](https://brx.wordpress.org/plugins/s3-secure-url/#developers)

 [Support](https://wordpress.org/support/plugin/s3-secure-url/)

## Description

Create temporary links to files which are stored in Amazon S3 service using simple
shortcode.

**Shortcode builder** also available (see screenshots).

Read the [detailed guide](https://maxkostinevich.com/blog/simple-way-to-sell-and-share-files-with-wordpress)
which describes how to use this plugin.

#### Shortcode usage

Wrap text (‘Download Now’) in the link (**a-tag**):

    ```
    [s3secureurl bucket='bucket-name' target='/path/to/file.ext' expires='5']Download Now[/s3secureurl]
    ```

**Output**: [Download](http://example.com/secure-url)

Display the raw link as text:

    ```
    [s3secureurl bucket='bucket-name' target='/path/to/file.ext' expires='5' /]
    ```

**Output**: http://example.com/secure-url

## Installation

#### Using The WordPress Dashboard

 1. Navigate to the ‘Add New’ in the plugins dashboard
 2. Search for ‘s3-secure-url’ or for ‘S3 Secure URL’
 3. Click ‘Install Now’
 4. Activate the plugin on the Plugin dashboard

#### Uploading in WordPress Dashboard

 1. Navigate to the ‘Add New’ in the plugins dashboard
 2. Navigate to the ‘Upload’ area
 3. Select `s3-secure-url.zip` from your computer
 4. Click ‘Install Now’
 5. Activate the plugin in the Plugin dashboard

#### Using FTP

 1. Download `s3-secure-url.zip`
 2. Extract the `s3-secure-url` directory to your computer
 3. Upload the `s3-secure-url` directory to the `/wp-content/plugins/` directory
 4. Activate the plugin in the Plugin dashboard

## FAQ

  What do I need to get started?

You need an Amazon Web Services (AWS) account and the AWS Access Key and AWS Secret
Key

  What are benefits of this plugin?

You can use this plugin to share or sell files on your website.
 Read the [detailed guide](https://maxkostinevich.com/blog/simple-way-to-sell-and-share-files-with-wordpress)
which describes how to use this plugin.

## Reviews

![](https://secure.gravatar.com/avatar/8a6b3ac6dd6a3b959978dfb184869a4ea9be5e85d7aaf0421f04d979b4b78036?
s=60&d=retro&r=g)

### 󠀁[Great plug-in for one of those “really complex simple things”](https://wordpress.org/support/topic/great-plug-in-for-one-of-those-really-complex-simple-things/)󠁿

 [halraitt](https://profiles.wordpress.org/halraitt/) November 23, 2016

Great plug-in. I’m setting up a paywalled website for teachers with a lot of large
PDFs and Powerpoints that I’m storing on AWS. They obviously need to be private 
URLs, but I couldn’t figure out where to start with signing a private URL even after
reading all of this: http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/
private-content-signed-urls.html#private-content-how-signed-urls-work. But Max’s
great plug-in (and quick response to my newbie query) are perfect: • connect up 
to AWS using your IAM key and the only two fields in the simple config • wrap a 
shortcode round your link text, with the name of your S3 bucket and the path • plug-
in generate a temporary link on each page load, so if the user’s logged-in on a 
role-protected page, only they will be able to generate signed links. Simples. Not
that I could do it myself, tho, of course.

 [ Read all 1 review ](https://wordpress.org/support/plugin/s3-secure-url/reviews/)

## Contributors & Developers

“S3 Secure URL” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Max Kostinevich ](https://profiles.wordpress.org/maxkostinevich/)

[Translate “S3 Secure URL” into your language.](https://translate.wordpress.org/projects/wp-plugins/s3-secure-url)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/s3-secure-url/), check
out the [SVN repository](https://plugins.svn.wordpress.org/s3-secure-url/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/s3-secure-url/) 
by [RSS](https://plugins.trac.wordpress.org/log/s3-secure-url/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **11 years ago**
 *  Active installations **50+**
 *  WordPress version ** 3.5.1 or higher **
 *  Tested up to **4.2.39**
 *  Language
 * [English (US)](https://wordpress.org/plugins/s3-secure-url/)
 * Tags
 * [amazon](https://brx.wordpress.org/plugins/tags/amazon/)[aws](https://brx.wordpress.org/plugins/tags/aws/)
   [s3](https://brx.wordpress.org/plugins/tags/s3/)[secure](https://brx.wordpress.org/plugins/tags/secure/)
   [url](https://brx.wordpress.org/plugins/tags/url/)
 *  [Advanced View](https://brx.wordpress.org/plugins/s3-secure-url/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/s3-secure-url/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/s3-secure-url/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/s3-secure-url/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/s3-secure-url/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/s3-secure-url/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/s3-secure-url/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/s3-secure-url/reviews/)

## Contributors

 *   [ Max Kostinevich ](https://profiles.wordpress.org/maxkostinevich/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/s3-secure-url/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://maxkostinevich.com)