Sha256: 8843b6ad2bd8326451c18e55ee1726896ef81ad6497fdfd29baadd896fcbf830

Contents?: true

Size: 679 Bytes

Versions: 1

Compression:

Stored size: 679 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.1 README.md