Недавно обнаружил что на сервере файлы, чьи имена начинаются с .ht (например .htfile), не доступны через адресную строку браузера. Доки в инете не нашел
В чем тут дело?
1. shum0531 - 29 Августа, 2013 - 13:28:06 - перейти к сообщению
2. LIME - 29 Августа, 2013 - 14:00:35 - перейти к сообщению
в линукс файлы с точкой это скрытые файлы
веб браузеры их не выдают и файловые менеджеры не показывают
по умолчанию
веб браузеры их не выдают и файловые менеджеры не показывают
по умолчанию
3. shum0531 - 29 Августа, 2013 - 14:33:55 - перейти к сообщению
LIME пишет:
в линукс файлы с точкой это скрытые файлы
веб браузеры их не выдают и файловые менеджеры не показывают
по умолчанию
веб браузеры их не выдают и файловые менеджеры не показывают
по умолчанию
я только что проверил на хостинге(линукс) и на локалке (винда) ".file" отдается во всех случаях, а ".htfile" и ".ht.file" моя система не выдает
это в корне сайта, так на всякий случай
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- RewriteEngine On
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)$ index.php?routes=$1 [L,QSA]
- ErrorDocument 403 /error
- ErrorDocument 404 /error
- ErrorDocument 405 /error