Файл htaccess - настройка и примеры использования(самостоятельно)

Автор Тема: Файл htaccess - настройка и примеры использования(самостоятельно)  (Прочитано 32245 раз)

Оффлайн Leonova

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 2
  • Сообщений: 20
  • Карма: 2
  • Пол: Женский
    • Просмотр профиля
    • Террасная доска Харьков

Оффлайн Leonova

  • Рекрут
  • *
5. Перенаправление на безопасное https-соединение

В .htaccess можно настроить перенаправление на безопасное https соединение, чтобы все пользователи работали только через данный протокол, гарантирующий безопасность и надежность передачи данных между сервером и клиентом.
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Хочу сказать по поводу перенаправления на https. У каждого хостинга своя проверка на https, в Вашем примере это "RewriteCond %{HTTPS} !on", я встречала множество других проверок на https, которые или не приводили ни к чему или вызывали ошибки. Перепробовав около десятка и не найдя подходящей проверки я написала в тех.поддержку хостинга, на что мне прислали потом верную проверку. Поэтому, если кто прочтёт сообщение, совет - спрашивайте на хостинге, как правильно проверить соединение сайта на https в .htaccess. И на разных хостингах оно может быть разное (учитывайте это при переносах сайта на другие хостинги, такие перенаправления могут не работать или вызывать ошибки после переноса, а догадаться о причине в .htaccess можно только через какое-то время, поломав голову и проделывая стандартные процедуры и поиск ошибок по несколько раз...)


Оффлайн kooday

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 1
  • Сообщений: 30
  • Карма: 2
    • Просмотр профиля
    • Координационный совет российских соотечественников Венгрии

Оффлайн kooday

  • Рекрут
  • *
Вчера я запаролил через htaccess вход в админку wordpress.
До этого пользовался разными капчами, также стоит плагин WP Limit Login Attempts, который ежедневно блокировал 3-5 особо настырных айпи адреса, с которых шел подбор пароля.
Ну вот это и достало. Зачем она нужна эта дополнительная нагрузка на сайт..

Оффлайн IronManbbs

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 0
  • Сообщений: 26
  • Карма: 1
  • Пол: Мужской
    • Просмотр профиля

Оффлайн IronManbbs

  • Рекрут
  • *
При добавлении кода в файл htaccess сразу в юреле появляется rivnepost.rv.ua/index.php?/news
Подскажите почему такое происходит

Мой файл
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.

Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1643
  • Сообщений: 5147
  • Карма: 154
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1643
    • Сообщений: 5147
    • Карма: 154
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
      • Просмотр профиля
Цитировать
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

Уточните обработку флагов в PHP. Думаю ошибка здесь.

Оффлайн build7up

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 19
  • Сообщений: 103
  • Карма: 5
  • Пол: Мужской
  • а что? я тут не причем!
    • Просмотр профиля

Оффлайн build7up

  • Постоялец
  • ***
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 19
    • Сообщений: 103
    • Карма: 5
    • Пол: Мужской
    • а что? я тут не причем!
      • Просмотр профиля
При добавлении кода в файл htaccess сразу в юреле появляется rivnepost.rv.ua/index.php?/news
Подскажите почему такое происходит

Мой файл
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.


RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Я в facebookе build7up так же не дорогой хостинг 360 руб/год и домен в зоне .ru 220 руб/год uahosting


 

Похожие темы

  Тема / Автор Ответов Последний ответ
11 Ответов
9122 Просмотров
Последний ответ 23-03-2018, 22:43:26
от JackFSH
0 Ответов
1132 Просмотров
Последний ответ 10-04-2012, 02:23:06
от oroom
6 Ответов
1633 Просмотров
Последний ответ 07-07-2013, 21:22:36
от seokaban
1 Ответов
1011 Просмотров
Последний ответ 03-08-2015, 16:23:55
от alexburn
0 Ответов
647 Просмотров
Последний ответ 02-08-2015, 15:18:59
от Владимир75