2015-05-22 4 views
1

RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*[^/])$ /$1/ [L,R=301]Как добавить косую черту в конце URL-адреса в htaccess?

Когда я использую это для добавления слэш в конце он перенаправляет как example.com//

Но я хочу, чтобы перенаправить мой URL

www.example.com 

в

www.example.com/ 

Может ли кто-нибудь предложить мне, как это сделать?

ответ

0

Вы пытались найти форум?

RewriteRule ^(.*)([^/])$ http://%{HTTP_HOST}/$1$2/ [L,R=301] 

Источник: .htaccess Rewrite to Force Trailing Slash at the end

Больше вопросов:

Htaccess: add/remove trailing slash from URL

Add Trailing Slash .htaccess

.htaccess if url not ends with extension, add slash at the end

+0

'RewriteBase/ RewriteCond% {index.php} ! -f RewriteCond% {HTTP_HOST}! index.php RewriteCond% {HTTP_HOST}! (. *)/$ RewriteRule^[^ /] * $ http: //% {HTTP_HOST}/$ 1/[L, R = 301] 'когда я использую это, я получаю две слэши в конце url, но мне просто нужно только одна косая черта, можете ли вы предложить мне? – user3264805

Смежные вопросы