Файл .htaccess
Файл .htaccess применяется для изменения разнообразных настроек сервера по отношению к отдельной папки и ко всем вложенным. Файл .htaccess является весьма полезным инструментом для вебмастера при внутренней оптимизации сайта, потому как он позволяет избежать множества неприятностей.
Некоторые из возможностей файла .htaccess:
- перенаправление на любую web страницу при обработке ошибок на сервере, к примеру, ошибки 401, 403, 404, 500;
- редирект на страницу по ip-адресу пользователя или при запросе конкретной страницы;
- Редирект при запросе определенных файлов;
- Редирект по префиксу www или 301 редирект;
- Запрещение доступа в данную папку;
- Разрешение доступа в папку по паролю или по указанному ip-адресу пользователя;
- Полный редирект.
Если в файле нужно прописать пути, то они указываются абсолютные от корня сервера. Вы можете уточнить их у хостера или самостоятельно. Для этого необходимо создать файл PHP с произвольным именем и запустить его на сервере:
<?php phpinfo(); ?>
В информации о установленном PHP (doc_root, open_basedir, DOCUMENT_ROOT) расположена информация о полном абсолютном пути. Для правильной работы файла .htaccess нужно, чтобы он был разрешен в главном файле конфигурации httpd.conf и, как правило, большинство хостингов разрешают эту опцию.
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
- Ordered list test
- 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..
- Another list element
- Yet another element in the list
TABLES
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 |