Файл .htaccess

Файл .htaccess

Файл .htaccess
стенд развала vamag

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

Некоторые из возможностей файла .htaccess:

  • перенаправление на любую web страницу при обработке ошибок на сервере, к примеру, ошибки 401, 403, 404, 500;
  • редирект на страницу по ip-адресу пользователя или при запросе конкретной страницы;
  • Редирект при запросе определенных файлов;
  • Редирект по префиксу www или 301 редирект;
  • Запрещение доступа в данную папку;
  • Разрешение доступа в папку по паролю или по указанному ip-адресу пользователя;
  • Полный редирект.
Файл .htaccess можно сделать с помощью Блокнота. Копируют файл .htaccess в корень нужной директории. При этом файл .htaccess окажет действие на все внутренние папки, при условии, что в них отсутствует свой файла .htaccess.

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

<?php phpinfo(); ?>

В информации о установленном PHP (doc_root, open_basedir, DOCUMENT_ROOT) расположена информация о полном абсолютном пути. Для правильной работы файла .htaccess нужно, чтобы он был разрешен в главном файле конфигурации httpd.conf и, как правило, большинство хостингов разрешают эту опцию.

Примеры файла .htaccess

Примеры файла .htaccess -2

Примеры файла .htaccess -3










Aliquam ipsum nisi, scelerisque et, commodo nec, consectetur vel, tellus. Cras ipsum diam, hendrerit id, accumsan sit amet, fermentum vel, dui. Cras ipsum diam, hendrerit id, accumsan sit amet, fermentum vel, dui.

H1: Lorem ipsum dolor sit amet

H2: Lorem ipsum dolor sit amet

H3: Lorem ipsum dolor sit amet

H4: Lorem ipsum dolor sit amet

H5: Lorem ipsum dolor sit amet
H6: Lorem ipsum dolor sit amet

UNORDERED LIST

  • Unordered list test
  • Another list element. Lorem ipsum dolor sit amet, consectetur adipisicing elit.
    • Unordered list test
    • Another list element. Lorem ipsum dolor sit amet, consectetur adipisicing elit.
    • Yet another element in the list
    • Some long text. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  • Yet another element in the list
  • Some long text. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Lorem ipsum dolor sit amet, consectetur adipisicing elit.

ORDERED LIST

  1. Ordered list test
    1. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam..
  2. Another list element
  3. Yet another element in the list

TABLES

Caption
Some long text. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Use the th tag to create the header which will display in bold
The tr tag creates the row The td tag creates individual cells for each row
You should always use the closing tags You can use a variety of XHTML tags inside the cell
The three new table tags are tbody, tfoot, and thead The colspan attribute allows you span more than one cell