А подскажите пожалуйста. за что отвечает вот эта строка
в .htaccess
Что она дает, и что будет если её тупо удалить
Просто заметил что не все хостинги работают с этой штукой.
Волшебный файл .htaccess
Apache - самый распространённый
HTTP-сервер. Распространяется бесплатно, включая исходные тексты. Поддерживаются сценарии на
CGI (включая
FastCGI),
PHP,
Perl,
Java. Аутентификация -
базовая,
message-digest,
TLS (SSL). С апреля 1996 это самый популярный
HTTP-сервер в Интернете, в августе 2007 года он работал на 51% всех веб-серверов.
.htaccess — файл дополнительной конфигурации веб-сервера
Apache, а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера у отдельных пользователей (а также на различных папках отдельных пользователей), таких как
управляемый доступ к каталогам,
переназначение типов файлов и т.д., не предоставляя доступа к главному конфигурационному файлу, т.е. не влияя на работу всего сервиса целиком.
.htaccess является подобием
httpd.conf с той разницей, что действует только на каталог, в котором располагается, и на его дочерние каталоги. Возможность использования
.htaccess присутствует в любом каталоге пользователя.
Файл
.htaccess может быть размещен в любом каталоге сайта. Директивы этого файла действуют на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов
.htaccess).
Директивы
.htaccess предоставляют пользователю широкий выбор возможностей по настройке своего сайта, среди которых: