WordPress htaccess где находится: Как Найти или Создать Файл .Htaccess в WordPress

Содержание

Понятие и настройка файла .htaccess в WordPress

Если у вас есть веб-сайт, вы, вероятно, уже немного знаете о файле .htaccess  или, по крайней мере, что-то о нем слышали. В этом руководстве мы поможем вам понять назначение файлов .htaccess,  а также обсудим, как вы можете получить доступ к этому файлу и настроить его для своего веб-сайта на WordPress.

Для чего нужен файл .htaccess ?

Файл .htaccess  используется веб-сервером Apache, чтобы определить, как он должен обслуживать файлы для посетителей. Вы можете использовать этот файл для предоставления различных параметров конфигурации для разных каталогов. Параметры, установленные вами в файле .htaccess  внутри определенного каталога, будут применяться ко всем файлам и подкаталогам в этом каталоге.

Вы можете использовать файл .htaccess  для множества вещей, таких как переписывание URL-адресов, перенаправление пользователей с небезопасной на защищенную версию ваших веб-страниц или управление кешированием.

Где находится файл .htaccess  на WordPress?

Обычно имена файлов содержат название и расширение, например, contacts.pdf  и log.txt.  Однако файл .htaccess  не имеет расширения. Он начинается с точки, потому что это делает его скрытым в операционных системах Unix и Linux. Файл находится в корневом каталоге WordPress.

Однако сначала вы можете не увидеть его, потому что ваш FTP-клиент может его скрывать. Если вы не видите файл .htaccess  в корневой папке WordPress, поищите в своем FTP-клиенте параметр для отображения скрытых файлов.

После этого вы должны увидеть файл, как на изображении выше. Имя файла, вероятно, будет по-прежнему более светлым по сравнению с обычными файлами. Если вы по-прежнему не видите файл .htaccess,  попробуйте последовать советам ниже.

Как WordPress использует файлы .htaccess ?

Само ядро ​​WordPress использует файлы .htaccessдля перенаправления URL-адресов, чтобы сделать их удобочитаемыми, оптимизированными для SEO и удобными для пользователя.

Файл находится в корневом каталоге вашего сайта. Это место, где вы впервые установили WordPress. Здесь также будет файл с именем index.php  — в том же каталоге, что и файл .htaccess.

Если вы войдете в панель администратора WordPress и затем перейдете в «Настройки»> «Постоянные ссылки», вы увидите, что WordPress позволяет вам выбрать формат для создания URL-адресов для любых публикаций. URL-адрес может содержать, помимо прочего, месяц, день, категорию сообщения и название сообщения.

Выбор одного из этих параметров и нажатие на кнопку « Сохранить изменения»предложит WordPress обновить файл .htaccess  с некоторыми условиями перезаписи URL. Тогда ваш файл  .htaccess  будет иметь некоторые правила перезаписи URL, похожие на те, что перечислены ниже.

/>/>

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

# BEGIN WordPress

# The directives (lines) between «BEGIN WordPress» and «END WordPress» are

# dynamically generated, and should only be modified via WordPress filters. index\.php$ — [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule. /index.php [L]

</IfModule>

 

# END WordPress

Ваш собственный файл  .htaccess  может содержать гораздо больше правил в зависимости от плагинов, которые вы установили на своем сайте. Например, любые установленные вами плагины безопасности могут добавлять правила в файл, чтобы предотвратить доступ с определенных IP-адресов или разрешить доступ только с IP-адресов из белого списка. Плагины безопасности могут делать гораздо больше,например предотвращать спам-комментарии от ботов.

На следующем изображении показаны некоторые правила, записанные в файле .htaccess  подключаемым модулем All In One WP Security.

Вы также найдете некоторые дополнительные правила, связанные с кешированием файлов разных типов. Они могут быть установлены, если вы установили какие-либо плагины оптимизации WordPress, которые обрабатывают кеширование. Вот изображение с некоторыми правилами о сроках хранения кешей разных типов файлов. Они были добавлены плагином кеширования.

Проблемы с поиском и обновлением файлов .htaccess

Файл.htacces  должен работать с веб-сервером  Apache. Значит, вы не найдете .htacces  на других серверах, таких как  Nginx. Если вы просмотрели свой корневой каталог и по-прежнему не видите файл .htaccess,  посмотрите на своем веб-хосте, работаете вы на Apache или какой-либо другой технологии.

WordPress также должен иметь соответствующие разрешения для чтения и изменения файла .htaccess. Вам нужно будет изменить права доступа  к файлу, чтобы WordPress мог обновлять файл, если он не работает по умолчанию.

Основные сведения о файлах .htaccess

Любые плагины безопасности и кеширования, которые вы устанавливаете на свой веб-сайт, обычно делают больше, чем просто записывают кучу строк внутри вашего файла .htaccess. Базовое понимание некоторых распространенных команд поможет вам читать и править файл . htaccess,  если возникнет такая необходимость. Это также может помочь вам избежать установки каких-либо плагинов для выполнения простых задач, таких как перенаправление пользователей на защищенные страницы или со старого несуществующего URL-адреса на новый.

Всегда важно сделать резервную копию исходного файла  .htaccess,  прежде чем вы начнете вносить в него какие-либо изменения. Это связано с тем, что любая ошибка при изменении файла может вывести ваш сайт из строя. Наличие копии оригинала позволит вам запустить веб-сайт, просто заменив измененный файл исходной версией.

Вы можете написать свои правила, а также комментарии, чтобы давать инструкции другим или объяснять, почему вы написали эти правила. Любые комментарии в файле .htaccess  должны начинаться с символа #. Мы покажем вам, как выполнить некоторые основные задачи, напрямую отредактировав файл .htaccess  вместо установки плагина.

Перенаправление старых URL-адресов

Допустим, у вас есть популярный пост по старому URL-адресу, которого больше не существует. В таких случаях вы можете перенаправить людей, посещающих старый URL, на вашу новую веб-страницу.

Для этого вы можете добавить в файл .htaccessследующую строку. Не забудьте заменить пути фактическими значениями URL.

/>/>

1

Redirect 301 /some-old-post-url/ /new-post-url/

Вы также можете перенаправить весь свой веб-сайт на новый URL-адрес, используя ту же команду. В моем случае установка WordPress находится в каталоге с именем wordpress. Итак, вы можете  добавить следующую строку в свой файл .htaccess,  чтобы перенаправить его в другое место.

/>/>

1

Redirect 301 /wordpress/code.tutsplus.com/

После того, как вы добавите указанную выше строку, кто-то, посетивший / wordpress / some-post /,будет перенаправлен на code.tutsplus.com/some-post/ .

Кэширование общих типов файлов

Постоянные посетители вашего сайта будут снова и снова запрашивать одни и те же файлы CSS, JavaScript и изображений. Поэтому имеет смысл позволить им получать эти файлы из кеша вместо обычной передачи. Вы можете добавить базовые функции кэширования с помощью файла .htaccess. Вот пример кеширования этих файлов.

/>/>

01

02

03

04

05

06

07

08

09

10

11

<IfModule mod_expires.c>

ExpiresActive On

 

ExpiresByType text/css A604800

ExpiresByType text/javascript A1296000

ExpiresByType application/javascript A1296000

ExpiresByType application/x-javascript A1296000

 

ExpiresByType image/jpeg A2592000

ExpiresByType image/png A2592000

</IfModule>

Число после Aустанавливает общее количество секунд, в течение которых файлы будут кэшироваться. Есть еще один способ установить период кэширования, указав период времени в виде значений, удобочитаемых человеком.

/>/>

01

02

03

04

05

06

07

08

09

10

11

<IfModule mod_expires.

(.*)$%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Флаги Rи Lмогут быть в любом порядке. Rфлаг сообщает серверу для отправки указанного кода ответа и Lфлаг сообщает серверу прекратить обработку любых более правил в наборе.

Итог

Мы начали этот пост с краткого объяснения назначения файлов .htaccess. После этого мы узнали, где вы можете найти эти файлы в WordPress и как WordPress и другие плагины используют их для таких вещей, как кэширование ресурсов и повышение безопасности. Наконец, мы обсудили некоторые общие правила и команды, которые вы найдете в своих файлах .htaccess,  и способы их добавления, если они еще не существуют.

Надеемся, эта информация вам пригодится.

Источник

 

пример правильной настройки стандартного файла для защиты и оптимизации сайта

Файл .htaccess для сайтов на WordPress несет очень важные функции и его необходимо настраивать в первую очередь. Тут настраиваются параметры безопасности и производительности сайта. Несколько строк в файле может заменить кучу не нужных плагинов и ускорить загрузку страниц.

Содержание

  1. Что такое .htaccess WordPress
  2. Где находится файл .htaccess
  3. Стандартный htaccess
  4. Как создать чистый htaccess на WordPress
  5. Пример правильного файла .htaccess
  6. Как редактировать WordPress htaccess
  7. Кэширование
  8. Gzip сжатие
  9. Безопасность сайта и защита wp-config
  10. Как закрыть доступ по IP-адресу
  11. Ограничение доступа к консоли wp-admin
  12. Как защитить свои изображения от вставки на другие ресурсы
  13. Защита файла .htaccess
  14. Защита wp-content
  15. Защита системных файлов WordPress
  16. Ограничение доступа к файлам
  17. Блокировка внедрения скриптов
  18. Загрузка домена с WWW и без WWW
  19. Загрузка по протоколу HTTPS и HTTP
  20. Редирект с одного сайта на другой
  21. 301 редирект
  22. 302 редирект
  23. Заключение

Что такое .htaccess WordPress

Это файл конфигурации, через который регулируется взаимодействие с веб-сервером Apache. С его помощью делается gthtflhtcfwbz одной страницы на другую и даже на другой веб-ресурс. Настраивается доступ к сайту и к отдельным документам. Повышается уровень безопасности и производительность.

Коли уж решили внести изменения в стандартный файл, то требуется сначала его скачать себе на компьютер. Так у вас будет резервная копия и в случае чего можно откатиться на прежние настройки. Новый если что, просто удалите, а старый вернете на место.

Имейте ввиду, что даже незначительная опечатка при редактировании кода может положить web-site. И вместо него будет просто белый экран. Вот на этот случай и понадобится резервная копия.

Где находится файл .htaccess

Найти его не сложно. Этот файл лежит на хостинге в корневой директории вместе с остальными папками cms WordPress. Увидите его вместе с wp-admin, wp-includes и т.д., если будет в другом месте, то не будет виден серверу. Поэтому разместите именно там, где он и должен находиться, тогда будет работать.

Стандартный htaccess

Когда вы устанавливаете cms WordPress, файл конфигурации создается автоматически.

index\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

Тут по умолчанию указываются только правила для корректного отображения страниц и записей сайта. Дальше в статье написано, как можно изменить базовые настройки для правильной работы документа.

Как создать чистый htaccess на WordPress

Бывает такое, что на вы заходите на хостинг и не наблюдаете данного файла. Тогда его легко создать на своем ПК с помощью стандартного блокнота.

Создаете в блокноте документ, называете его .htaccess и вписываете туда свою запись. Только не забудьте поставить точку перед словом в названии — это крайне важно.

Как все будет готово, загружайте документ в корневую директорию cms WordPress. Как видите создать его можно за пять минут.

Пример правильного файла .htaccess

Мы много тестировали и пришли к выводу, что правильный код выглядит именно так:

# BEGIN WordPress

RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule (. index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Именно такой htaccess wordpress не дает появляться дублям страниц. А это очень важно, так как сама cms создает множество мусорных страниц.

Все документы, которые не несут полезности пользователю Яндекс относит к мало полезным, а Google их не индексирует. Из-за этого сайт в выдаче показываться не будет.

Как редактировать WordPress htaccess

Редактирование можно делать двумя способами:

  1. Прямо на хостинге. Заходите в файловый менеджер, затем в коневую директорию и открываете для редактирования двумя нажатиями левой кнопки мыши. После внесения изменений не забывайте нажимать Ctrl+S для сохранения записи.
  2. Через FTP менеджер FileZilla заходите в корневую директорию. Нажимаете правой кнопкой мыши на файл, выбираете в открывшемся окне «Просмотр/Правка». После внесенных изменений сохраните и подтвердите обратную загрузку на сервер.

Выбирайте тот вариант, который будет удобнее и спокойно работайте. Еще раз напоминаем, что важно обязательно сделать резервную копию перед внесением изменений. Храните все копии в отдельной папке, чтобы при необходимости не искать. Настройка директивы важна, но делайте все с умом.

Кэширование

Вы замечали, что когда заходите первый раз на сайт в браузере, то он загружается медленнее, чем в последующие разы. Это значит, что браузер скачал файлы и при повторных входах загрузка идет быстрее. В следующей главе написано, как это проверить.

По умолчанию на хостинге уже должен быть включен кэш браузера. Если его нет, то напишите в поддержку. А вот когда кэш не включается — запускаем его самостоятельно.

Чтобы включить кэш браузера придется указать такую комбинацию в htaccess WordPress:

<ifModule mod_headers.c>

<FilesMatch "\. (html|htm)$">Header set Cache-Control "max-age=43100</FilesMatch>

<FilesMatch "\.(js|css|txt)$">Header set Cache-Control "max-age=604700</FilesMatch>

<FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">Header set Cache-Control "max-age=2591000"</FilesMatch>

<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">Header unset Cache-Control</FilesMatch>

</IfModule>

Только не спишите добавлять функции самостоятельно, раз это можно сделать при помощи администрации хостинга, то пускай настраивают они. Когда находите такие недочеты, сразу пишите в поддержку.

Gzip сжатие

Тут то же самое, пишем в поддержку на хостинг, чтобы включили Gzip сжатие, раз его у вас нет. Проверить наличие можно на этом сервисе: www.webpagetest.org, кстати, кэширование проверяется тут же.

Для самостоятельного включения Gzip сжатия, добавляйте этот код:

<ifModule mod_gzip. cgi-script$

</ifModule>

Хорошие провайдеры все установки делают по умолчанию и не приходится даже ни куда обращаться.

Безопасность сайта и защита wp-config

Для начала, перейдите по ссылке https://site.ru/wp-admin.php, где site.ru — это ваш сайт. Если видите код документа, то вы находитесь в опасности! По такому адресу должна быть пустая страница или переадресация на 404-ю.

Вдруг такое произошло, тогда нужна срочная настройка security, заходите на server и как можно быстрее прописывайте в файл .htaccess:

<Files wp-config.php>

order allow,deny

deny from all

</Files>

Если этого не сделать, то злоумышленники получат доступ к вашему сайту и взломают его. Будьте внимательны, проверьте прямо сейчас и когда необходимо вносите изменения.

Как закрыть доступ по IP-адресу

В файле .htaccess WordPress настраивается блокировка, которая ограничивает доступ по определенным IP-адресам. Для этого необходимо добавить следующее:

ErrorDocument 401 default

ErrorDocument 403 default

<Files wp-login.php>

Order deny,allow

Deny from all

Allow from ххх.ххх.ххх.хх localhost

</Files>

Замените XXX на IP-адрес, который блокируете. Когда необходимо добавить несколько адресов не забудьте их указать в этом коде. Для этого предпоследнюю строку пропишите столько раз, сколько потребуется.

Работа кода заключается в том, что он первыми двумя строками перенаправляет заблокированный IP-адрес на страницу 404.

Ограничение доступа к консоли wp-admin

Чтобы кроме вас никто не мог войти в админку WordPress, вставьте в файл .htaccess следующую комбинацию:

<Limit GET POST>

order allow,deny

deny from xxx.xxx.xx.x

allow from all

</Limit>

Значения XXX замените на свой IP-адрес. .*\.([Hh][Tt][Aa])»> order allow,deny deny from all satisfy all </files>

Так уже будет спокойнее, создание дополнительной защиты лишним никогда не будет.

Защита wp-content

В этой директории хранятся самые важные документы с темами, медиафайлами, плагинами и кэшированные файлы. Этот каталог хакеры взламывают в первую очередь.

Для обеспечения безопасности зайдите в wp-content и создайте там свой .htaccess с такой кодовой комбинацией:

Order deny,allow

Deny from all

<Files ~ ".(xml|css|jpe?g|png|gif|js)$">

Allow from all

</Files>

Теперь для посетителей будут доступны только XML, CSS, JPEG, JPG, GIF и JS. А остальное скроется.

Защита системных файлов WordPress

Есть некоторые каталоги на CMS WordPress, которые никогда не должны быть в открытом доступе. Для их безопасности укажите в основном .htaccess:

<IfModule mod_rewrite. https$

RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI}

</IfModule>

Редирект с одного сайта на другой

Если хотите выполнить перенаправление web-site на совершенно другой домен, то пропишите данную строчку в .htaccess того домена, который будет перенаправлен:

Redirect 301 / https://example-1.com/

301 редирект

Этот редирект сообщает поисковым системам, что документ переехал навсегда на другой домен. Можно использовать такое перенаправление как отдельных страниц, так и всего сайта.

Такое перенаправление не передает поведенческие факторы, которые набрала веб-страница. Но ссылочный вес все равно передается. Можно правильно составить план действий и использовать 301 код для продвижения.

Настроить переадресацию не сложно вот так:

Redirect 301 /staraya-stranitsa.html https://example.com/novaya-stranitsa.html

302 редирект

302 редирект сообщает поисковикам, что сайт временно переехал на другой домен. Такое бывает когда требуется перенаправить трафик с одной страницы на другую. Так же можно включить такую переадресацию, пока ведете работы на основном сайте.

Redirect 302 /staraya-stranitsa.html https://example.com/novaya-stranitsa.html

Стоит заметить, что 302 в отличие от 301, не передает ссылочную массу. Поэтому будьте внимательны, когда применяете данную функцию.

Заключение

Как видите, в htaccess WordPress легко делать свои настройки. Но без особой нужды вносить изменения не стоит. Читайте у нас и другие статьи, найдете для себя много полезных советов.

Почему вы не можете найти файл .htaccess на своем сайте WordPress

У вас возникли проблемы с поиском файла .htaccess в WordPress?

Новички часто спрашивают нас: «Где мой файл .htaccess?» и «Почему я не могу найти его на своем сайте WordPress?». Иногда вам может понадобиться отредактировать файл .htaccess или удалить его, чтобы исправить распространенные ошибки WordPress.

В этой статье мы объясним, почему вы не можете найти файл .htaccess на своем сайте WordPress, и покажем, как его найти.

Что такое файл .htaccess?

Файл .htaccess — это файл конфигурации сервера, который сообщает вашему серверу, как обрабатывать определенные вещи на вашем веб-сайте. Он сообщает серверу, как перенаправлять пользователей, защищать паролем область администратора, защищать некоторые каталоги и многое другое.

Он находится в корневой папке вашего сайта WordPress. WordPress использует его для управления перенаправлениями и постоянными ссылками.

Файл .htaccess — невероятно мощный файл конфигурации, который можно использовать для многих полезных вещей. См. нашу статью о самых полезных трюках с .htaccess для WordPress для некоторых примеров.

Почему я не могу найти файл .htaccess?

Есть две распространенные причины, по которым файл .htaccess не может быть найден в корневой папке вашего веб-сайта. Он либо скрыт вашим файловым менеджером, либо вообще не существует.

Мы объясним оба этих сценария решениями.

  • Сценарий 1: Ваш FTP-клиент не показывает скрытые файлы
  • Сценарий 2: Файл .htaccess не существует
Сценарий 1: Ваш FTP-клиент не показывает скрытые файлы

Точка перед именем файла .htaccess указывает, что это скрытый файл. По умолчанию, когда вы подключаетесь к серверу хостинга WordPress с помощью FTP-клиента, скрытые файлы не отображаются.

Чтобы сделать скрытые файлы видимыми, вам необходимо изменить настройки FTP.

Например, в FileZilla вы можете найти эту опцию, щелкнув пункт меню «Сервер» и выбрав «Принудительно показывать скрытые файлы».

Если вы используете приложение «Диспетчер файлов» в cPanel, вы найдете возможность отображать скрытые файлы, нажав кнопку «Настройки» в правом верхнем углу.

Так это выглядит в cPanel.

Для других FTP-клиентов вы найдете возможность показывать скрытые файлы в настройках приложения или в меню настроек.

После включения этой опции вы сможете просматривать все скрытые файлы, включая файл . htaccess для вашего сайта WordPress.

Сценарий 2: Файл .htaccess не существует

Второй наиболее распространенной причиной отсутствия файла .htaccess является то, что ваш сайт WordPress еще не создал его.

WordPress автоматически создает файл .htaccess, поскольку он необходим для правильного перенаправления постоянных ссылок.

Если ваш файл .htaccess отсутствует, то первое, что вам нужно сделать, это посетить страницу Settings » Permalinks и нажать кнопку «Сохранить изменения», ничего не меняя.

Теперь WordPress попытается сгенерировать для вас файл .htaccess.

В некоторых случаях WordPress не может создать файл .htaccess из-за проблем с правами доступа к файлу. В этом случае он покажет вам сообщение в нижней части 9индекс\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d

Просто скопируйте и вставьте этот код в текстовый редактор, например Блокнот. После этого вам нужно сохранить его как файл . htaccess на рабочем столе.

Теперь подключитесь к своему веб-сайту с помощью FTP-клиента и загрузите файл .htaccess со своего рабочего стола.

Если вы получаете сообщение об ошибке при загрузке файла, вам необходимо изменить права доступа к файлу для вашего корневого каталога.

Предположим, что все ваши файлы WordPress находятся в каталоге /home/johnsmith/public_html/.

Папка public_html становится корневым каталогом. Вам нужно перейти в его родительский каталог и щелкнуть правой кнопкой мыши папку public_html.

Затем выберите «Права доступа к файлам», после чего откроется диалоговое окно прав доступа к файлам.

Вам нужно ввести «755» в поле «Числовое значение», а затем попытаться загрузить файл .htaccess в папку public_html.

Мы надеемся, что эта статья помогла вам найти файл .htaccess на вашем сайте WordPress. Вы также можете ознакомиться с нашим руководством по устранению неполадок WordPress, чтобы узнать, как исправить распространенные ошибки WordPress, и ознакомиться с нашим экспертным выбором лучших плагинов WordPress для развития вашего веб-сайта.

Если вам понравилась эта статья, подпишитесь на наш YouTube канал для видеоуроков по WordPress. Вы также можете найти нас в Твиттере и Facebook.

Понимание конфигурации файла .htaccess по умолчанию

Одна из наших основных целей — максимально безопасно настроить приложения Bitnami. По этой причине конфигурация в файлах .htaccess была перенесена в файлы конфигурации основного приложения и для параметра AllowOverride установлено значение Нет по умолчанию, если поддерживается приложением.

ПРИМЕЧАНИЕ. Apache Software Foundation также рекомендует эту конфигурацию. Чтобы процитировать: «Из соображений безопасности и производительности не устанавливайте AllowOverride в любое другое значение, кроме None в вашем блоке . Вместо этого найдите (или создайте) блок , который ссылается на каталог, в который вы на самом деле планируете поместить файл .htaccess ».

Понять

.htaccess файлы

Если приложение поддерживает использование файлов .htaccess из настраиваемых расположений, содержимое этого файла можно найти в файле /opt/bitnami/apache/conf/vhosts/htaccess/APPNAME-htaccess.conf . Например:

  • Файл /opt/bitnami/apache/conf/vhosts/APPNAME-vhost.conf является основным файлом конфигурации приложения. Он также является источником файла APPNAME-htaccess.conf .

     <Виртуальный хост 127.0.0.1:80 _по умолчанию_:80>
        Псевдоним сервера *
        DocumentRoot /opt/bitnami/APPNAME
        <Каталог "/opt/bitnami/ИМЯ ПРИЛОЖЕНИЯ">
          Параметры - Индексы + FollowSymLinks - MultiViews
          Разрешить переопределить все
          Требовать все предоставленные
        
        Включить "/opt/bitnami/apache/conf/vhosts/htaccess/APPNAME-htaccess.conf"
      
     
  • Файл /opt/bitnami/apache/conf/vhosts/htaccess/APPNAME-htaccess. conf отправляет содержимое всех 9\\/:*?\x22<>|%]+(#|\?|$) [без регистра] Правило перезаписи. — [запрещенный] <Каталог "/opt/bitnami/APPNAME/includes"> Запретить от всех <Каталог "/opt/bitnami/ИМЯ ПРИЛОЖЕНИЯ/языки"> Запретить от всех <Каталог "/opt/bitnami/APPNAME/maintenance"> Запретить от всех <Каталог "/opt/bitnami/APPNAME/maintenance/archives"> Запретить от всех <Каталог "/opt/bitnami/APPNAME/serialized"> Запретить от всех

    Если нет, файл .htaccess можно найти по адресу /opt/bitnami/APPNAME/.htaccess .

  • В некоторых приложениях нет файла /opt/bitnami/apache/conf/vhosts/htaccess/APPNAME-htaccess.conf . В этих случаях файл необходимо создать вручную.

Добавить новый раздел в файл

.htaccess при установке плагина

Некоторые плагины во время установки создают файл . htaccess в каталоге /opt/bitnami/APPNAME/ или в каталоге /opt/bitnami/apps/APPNAME/plugins/ , который не может быть прочитан Apache. По этой причине мы рекомендуем переместить содержимое этого файла в файл /opt/bitnami/apache/conf/vhosts/htaccess/APPNAME-htaccess.conf . Выполните следующие действия:

  • Добавить новую запись в файл /opt/bitnami/apache/conf/vhosts/htaccess/APPNAME-htaccess.conf с указанием пути, по которому htaccess ( /opt/bitnami/APPNAME/ или /opt/bitnami/htdocs//plugins/ ) и вставьте ниже содержимое этого файла.

    ПРИМЕЧАНИЕ. СОДЕРЖАНИЕ — это заполнитель, замените его содержимым файла /opt/bitnami/APPNAME/.htaccess , созданного подключаемым модулем.

     ...
      <Каталог "/opt/bitnami/ИМЯ ПРИЛОЖЕНИЯ">
      СОДЕРЖАНИЕ
      
     
  • Перезапустите Apache, чтобы изменения вступили в силу:

     $ sudo /opt/bitnami/ctlscript.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *