Отображение URL адресов страниц без слэша в конце
Posted: Thu Nov 09, 2017 6:50 am
Здравствуйте! Суть вопроса такова:
Есть страница http://site.com/page1
Вводим в строке браузера - http://site.com/page1, результат http://site.com/page1
Вводим в строке браузера - http://site.com/page1/, результат http://site.com/page1/
Прописываем в .htaccess:
RewriteCond %{REQUEST_URI} /$
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*)/$ http://site.com/$1 [R=301,L]
Вводим в строке браузера - http://site.com/page1, результат http://site.com/page1
Вводим в строке браузера - http://site.com/page1/, результат http://site.com/index.php?page=page1/
Хотел убрать во всех url-ах сайта конечный слэш. В чем я не прав? правило взял с этого же форума. Версия CMS 2.1.6
Есть страница http://site.com/page1
Вводим в строке браузера - http://site.com/page1, результат http://site.com/page1
Вводим в строке браузера - http://site.com/page1/, результат http://site.com/page1/
Прописываем в .htaccess:
RewriteCond %{REQUEST_URI} /$
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*)/$ http://site.com/$1 [R=301,L]
Вводим в строке браузера - http://site.com/page1, результат http://site.com/page1
Вводим в строке браузера - http://site.com/page1/, результат http://site.com/index.php?page=page1/
Хотел убрать во всех url-ах сайта конечный слэш. В чем я не прав? правило взял с этого же форума. Версия CMS 2.1.6