Для чего служит .htaccess?
Набирая адрес в строке
браузера, вы получаете на свой
компьютер файлы, которые отображает
браузер. Управление тем, какие файлы и
как вам показывать (пересылать)
осуществляет веб-сервер. Наиболее
популярных серверов два: IIS и Apache.
Как и любая программа, веб-сервер
имеет определенные настройки. Но, у
вас, как пользователя Апача может (и
скорее всего не будет, если говорить о
виртуальном хостинге) прав менять
конфигурацию Апача через его главные
файлы, действие которых
распространяется на всех
пользователей этого сервера. Но, вы
можете менять некоторые
конфигурационные файлы, который
распространяют свое действие только
на ваш сайт. Один из таких файлов -
.htaccess
Это файл гибкой настройки веб-сервера
Апач. "Гибкий" обозначает, что как
только вы поменяли что-то в этом файле,
изменения тут же вступают в силу. С
помощью него можно переопределить
многие директивы из файла httpd.conf (этот
файл является главным
конфигурационным файлом сервера Апач
и его действия распространяются
полностью на всех пользователей
данной копии Апача). В случаях, когда у
вас нет доступа в файлу настройки
Апача (тот же виртуальный хостинг), вам
поможет именно этот файл.
Этот файл не доступен веб-пользователю
из браузера. Если файл .htaccess
расположен в корневой директории
сервера, то его действия
распространяется на весь сервер,
кроме тех папок, где находится другой
файл .htaccess (и кроме всех папок "ниже"
этой папки со вторым .htaccess).
Пример:
Структура ваших директорий на сервере
такая:
|-user
| |
| -user1
| |
| -user2
|
|-data
| |
| -data1
| |
| -data2
|
Директории user1 и user2 будут вложенными
по отношению к директории user. Если мы
поместим в директорию www файл .htaccess, то
его действие будет автоматически
распространяться и на директории user1 и
user2.
В директорию data помещаем другой файл
.htaccess, по-сравнению, с тем, что
находится в директории user. И для
директорий data1 и data2 будет действовать
файл .htacсess, находящийся в data.
Теперь, в директорию user2 мы помещаем
еще один файл .htaccess, который отличен от
того, что находится в директории 2мя
уровнями выше (это директория user). В
итоге, настройки для директории user2
будут определяться только тем
файлом .htaccess, который находится в этой
директории.
Так как чаще всего Апач настроен так,
что всегда ищет этот файл в директории,
то .htaccess поможет вам быстро и без
останова сервера произвести его
перенастройку.
Синтаксис .htaccess
Вот обязательной синтаксис,
несоблюдение которого приводит к
ошибкам сервера:
- пути к файлам (директориям)
указываются от корня сервера. Пример:
/opt/home/www.astanafoto.com/htdocs/config/.htpasswords
- домены с указанием протокола
Пример: Redirect / http://www.site.ru
Файл имеет название именно "точка"
htaccess
Должен быть записан в UNIX-формате. Для
оболочки FAR, достигается F4 (редактирование
файла), Shift+F2 (выбрать "сохранить как
UNIX-текст").
Как запретить веб-посетителям
читать файлы в директории?
Запрет на все
файлы:
deny all
Где all обозначает "все".
Разрешить доступ с
определенного ip:
order allow deny
deny all
allow <ваш ip>
В данном случае, <ваш ip>
обозначает конкретный адрес.
Например:
order allow deny
deny all
allow 192.126.12.199
Запретить доступ с
определенного ip:
order allow deny
deny all
deny <ваш ip>
Использование <ваш ip>
аналогично для примера выше.
Запрет на группу файлов по
маске:
order allow,deny
deny all
Определяет доступ к файлу по его
расширению.
Например запрет на доступ к файлам с
расширениям "inc" для веб-посетителей:
order allow,deny
deny all
В данном примере сам веб-сервер Апач
может обращаться к файлам с таким
расширениям.
Запрет на конкретный файл:
Можно поставить запрет на конкретный
файл по его названию и расширению.
order allow,deny
deny all
В данном примере стоит запрет на
обращения к файлу config.inc.php.
Пароль на директорию:
AuthName "Private
AuthType Basic
AuthName admin
require valid-user
на платформе Gentoo
Не так давно, меня начал доставать мой низкий рейтинг на трекерах. Времени исправлять ситуацию нет, но информация иной раз бывает очень нужна ;)
Дома у меня стоит сервер Gentoo с ежемесячным остатком трафика, вот я и решил исправить положение.
Схема у нас будет такая: самописный демон будет запускать консольный клиент rtorrent, который, в свою очередь будет через XMLRPC работать с SCGI гейтом, за счёт чего у нас будет Web-интерфейс управления нашими торрентами. Сами торренты будем забирать с сервера по средствам FTP.
[показать]
В качестве гейта я выбрал lighttpd, по 3м причинам: легко настраивается, мало ест памяти, легче спрятать в интрасеть.
Кстати сервер Lighttpd мне очень понравился. Лёгкий, оптимизированный, функциональный, разве что не совсем безопастный. В этом сервере я нашёл все те положительные качества, которые когда-то нашёл в Gentoo.
Установка необходимого ПО.
Зададим необходимые USE-флаги(для этой операции в системе должен уже быть порт gentoolkit):
# euse -E curl libwww xmlrpc sqlite php
# euse -D minimal
Теперь установим необходимое:
# emerge -avn lighttpd rtorrent dtach xmlrpc-c subversion vsftpd
Настройка lighttpd
# vim /etc/lighttpd/lighttpd.conf
Найдите там секцию server.modules и добавте в неё строчку:
code:
"mod_scgi",
code:
scgi.server = (
"/RPC2" = > (( "host" = > "127.0.0.1", "port" = > 5000, "check-local" = > "disable" )) )
Вышло обновление документации к GIMP. Документации на русском языке стало больше, обновлена краткая справка по программе.
Скачать
GIMP User Manual 2.4.1Вышел релиз OpenOffice.org 3.0 Pro от Инфра ресурс.
Скачать с оф. сайта бинарные сборки
OpenOffice.org 3.0 ProСкачать с Яндекса бинарные сборки
OpenOffice.org 3.0 Pro, основанный на базе OpenOffice.org, лицензии GNU LGPL, доступен для свободной загрузки и использования.
Дистрибутив создан для платформ Windows, GNU/Linux i386 и x86-64 и FreeBSD 7.0 на казахском, русском, турецком и украинском языках.
Пакет офисных приложений OpenOffice.org 3.0 pro содержит все заявленные свойства официальной версии 3.0 Community build (vanilla) и дополнен оригинальным набором улучшений от компании «Инфра-Ресурс», ориентированного на пользователей, говорящих на славянских и тюркских языках.
Версия OpenOffice.org, именуемая постфиксом pro, регулярно выходит вслед за официальной версией (vanilla) на протяжении последних лет и снискала заслуженную популярность среди квалифицированных пользователей персональных компьютеров в школах, бизнесе, науке и государственных учреждениях.
Успех OpenOffice.org pro обеспечивается продуманной целевой политикой компании «Инфра-Ресурс» по поддержке национальных приоритетов в области производства электронных документов в странах, где преобладают славянские и тюркские языки.
Начиная с этого выпуска, OpenOffice.org 3.0 pro выходит на новый рубеж, предоставляя возможность полноценной проверки тюркских языков на основе вновь созданного, уникального алгоритма и содержит интегрированные словарь и правила для турецкого языка.
Выпуская OpenOffice.org 3.0 pro, компания «Инфра-Ресурс» рассчитывает привлечь внимание заинтересованных лиц из Российской Федерации и зарубежья с целью концентрации усилий для улучшения языковой поддержки славянских и/или тюркских языков.
Традиционно, OpenOffice.org 3.0 pro содержит целый ряд улучшений по сравнению с базовой, ванильной сборкой, наиболее интересные из которых перечислены ниже:
Linux версия популярного менеджера фотографий Picasa базируется на использовании Wine, для работы с цифровыми камерами используется библиотека libgphoto2, поддерживается интеграция в десктоп окружения Gnome и KDE.
Одним из самых интересных новшеств Picasa 3.0, является поддержка распознавания лиц на фотографиях. Например, программа самостоятельно может выделять фотографии на которых присутствуют определенные люди и присваивать им соответствующие тэги. Кроме того в Picasa 3.0 добавлены средства для добавления текста или водяных знаков на фотографии, переработаны инструменты для создания коллажей и осуществления кадрирования, добавлена возможность автоматического устранения эффекта красных глаз и восстановления поврежденных частей изображения на основе экстраполяции прилегающих областей.
Необходимо получить ключ к репозиторию Google, вводим в консоли:
wget https://dl-ssl.google.com/linux/linux_signing_key.pubдобавляем ключ командой:
sudo apt-key add linux_signing_key.pubдобавляем репозиторий, открываем список доступных репозиториев:
sudo gedit /etc/apt/sources.listи добавляем следующую строку:
сохраняем файл.
Обновляем список доступных пакетов командой:
sudo apt-get updateУстанавливаем менеджер фотографий
sudo apt-get install picasaШустер отмечает, что обслуживание компьютера со свободным ПО обходится МИДу примерно на 2000€ в год дешевле, чем обслуживание проприетарных систем. (в первом случае около 1000€ в год, во втором, соответственно, более 3000).
В настоящее время 4000 компьютеров (из 11000) министерства работают под управлением ОС GNU/Linux. Тем самым почти половина из 230 немецких консульств и посольств переведены на свободное ПО. Переход должен завершиться к середине будущего года.
Также Шустер не забывает упомянуть и о трудностях, возникших при переходе на СПО. В частности, в посольстве в Японии возникла проблема с шрифтами в ОpenОffice. Немного сложнее было побороть сопротивление 200 сотрудников IT-отдела, многие из которых ничего не слышали о Linux. Бунтари, однако, были направлены на курсы, где они быстро распознали преимущества СПО.
>>> Подробности.
Метки: opensource, история успеха, конференция
![]()
Or, you can get your Slackware ISOs through BitTorrent using our
torrents page.
Or again, you can download the complete Slackware distribution from
one of our mirrors (please use the one closest to your country). If you'd
like to provide a mirror, please see the
mirroring guidelines text file.
| Команды Linux. Справочник | Linux [показать] |
||
[150x] Название: Команды Linux. СправочникАвтор: Скловская С. Л. Издательство: ДиаСофтЮП ISBN: 5-93772-113-6 Год: 2004 Формат: DJVU Страниц: 848 Язык: Русский Описание: Книга содержит свыше 530 команд: классических и совсем новых, популярных и не очень, незаслуженно забытых или не нашедших у нас должного распространения. Их описания расположены в алфавитном порядке. Все команды также класифицированы по тематическим направлениям и представлены в разделе Типовые операции. Третье издание дополнено новыми командами по самым разным направлениям. Большое внимание уделено файловым системам ext3 и ReiserFS и связанным с ними командам. Справочник расчитан на пользователей Linux без привязки к определенному дистрибутиву, а также на пользователей FreeBSD и ОС Unix. http://knigka.ifolder.ru/1784714 |
|||