@blogobizmania

Как через htaccess сделать урл через «/» вместо .php?

Здравствуйте, ув. программисты.
У меня есть простенький сайт на html (https://speedfan-rus.ru/). Нужно было в шаблон внедрить звездочное голосование с микроразметкой, но для этого понадобилось переименовать .html страницы на .php

Теперь урл сайта заканчивается на .php и мне хотелось, чтобы урл заканчивался на "/". Вторая проблема заключается в том, что теперь доменное имя загружается через "www" - а его быть не должно. Главная страница сайта также загружается по https://speedfan-rus.ru/index.php - что создаст дубли.

Помогите, пожалуйста, правильно настроить htaccess:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www.speedfan-rus\.ru$ [NC]
RewriteRule ^(.*)$ https://speedfan-rus.ru/$1 [R=301,L]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://speedfan-rus.ru/$1 [R=301,L]

ExpiresDefault "access plus 1 year"

ExpiresActive on
ExpiresByType image/jpeg "access plus 7 day"
ExpiresByType image/gif "access plus 7 day"
ExpiresByType image/png "access plus 7 day"

ExpiresDefault "access plus 1 year"

ExpiresByType text/css "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"

ErrorDocument 404 /404.php
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы