augustohp/palestra-escalabilidade/master/app/vendor/respect/rest/public/no-slash.htaccess - Htaccess File

augustohp/palestra-escalabilidade/master/app/vendor/respect/rest/public/no-slash.htaccess

RewriteEngine On

# Request redirect with response code 301 "Permanently moved" if a trailing
# / was found. This will indicate to search engines that the content is 
# the same and that we prefer not using a slash.
RewriteCond %{ENV:REDIRECT_STATUS} =""
RewriteRule ^(.*)/$  /$1 [R=301,L]
# Alternatively if you want to always add a slash uncomment
# this rule rather and comment the previous rule leaving the
# line starting with "RewriteCond" as it is.
# RewriteRule ^(.*[^/])$  /$1/ [R=301,L]

# Be careful not to use both at the same time or you will end
# up with a redirect loop.

# Redirect all requests not pointing at an actual file to index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

On Github License

Files

Download PDF of Htaccess file
ENV, REDIRECT_STATUS, REQUEST_FILENAME

Comments

Apache