Sha256: 541795efcecda129f448332dc43923abd1e05d8a8f1494156da0427a8c89677f

Contents?: true

Size: 682 Bytes

Versions: 1

Compression:

Stored size: 682 Bytes

Contents

# Rack::SlashEnforce

A rack middleware to enforce appending or removing trailing slashes from URLs.

## Setup

```console
$ gem install rack-slashenforce
```

#### Bundler users
If you use Bundler, you will need to add it to your *Gemfile*.

```ruby
gem 'rack-slashenforce', :require => 'rack'
```

Add one of the following to config.ru:

To enforce a trailing slash on all urls without a period in them:

```ruby
use Rack::AppendSlash
```

To enforce no trailing slashes on any urls:

```ruby
use Rack::RemoveSlash
```

For a more robust solution, see [rack-rewrite](https://github.com/jtrupiano/rack-rewrite).


> Copyright (c) 2012 Tyler Kellen. See LICENSE for further details.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rack-slashenforce-0.0.2 README.md