Я бы хотел принудительно удалить ssl на моем сайте, а также удалить расширения файлов в конце моих URL-адресов. Например, http://www.site.com/image.html
будет https://www.site.com/image
У меня уже есть часть, которая перенаправляет на https, однако, не может думать о способе удаления второй части, я также не имел бы понятия, как добавить это в .htaccess и заставить ее работать. Код, который я использую этоПеренаправление на https, а также удаление .html (.htaccess)
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
я был бы весьма признателен за помощь и извинения за необходимости быть spoonfed как я в общей сложности Newb.
Это работает, однако мой сайт имеет индекс файла, а именно: https://www.site.com/images/image.jpg .htaccess, удаляет. jpg однако, если я иду на страницу изображений, я получаю индекс файлов на странице, есть ли способ избежать этого или я должен забыть удалить расширения файлов? –
@AlanFletcher Добавьте файл htaccess в каталог '/ images /', в котором есть 'Options -Indexes'. –