Я использую mod_userdir для обмена файлами с помощью mod_autoindex для создания индекса каталогов, чтобы люди могли просматривать и получать к ним доступ, и из-за того, что CSS по умолчанию сжигает сетчатку, я хочу переработать CSS во что-то более темное. Хотя я могу сделать это с помощью README для каждой страницы, я бы предпочел не включать README для каждого каталога.
Это css, который я использовал для стиля в моем README.html
где он отлично работает, и то, что я скопировал, вставил в style.css
файл.
body {
background-color: black;
color: white;
}
a:link {
color: green;
}
a:visited {
color: yellow;
}
a:hover {
color: red;
}
a:active {
color: red;
}
А вот мой .htaccess
содержимое файла.
IndexOptions FancyIndexing HTMLTable FoldersFirst IgnoreCase SuppressDescription SuppressHTMLPreamble SuppressLastModified VersionSort SuppressColumnSorting IconsAreLinks NameWidth=30
IndexStyleSheet "/style.css"
Я попытался указать абсолютный путь к моему style.css
как IndexStyleSheet "/home/user/public_html"
. Я также попытался переместить файл в /home/user/public_html/css
и копирование примера из документации, найденной здесь: https://httpd.apache.org/docs/trunk/mod/mod_autoindex.html#indexstylesheet
1 ответ
Итак, я НАКОНЕЦ решил это сам и включу решение для всех, у кого возникнет эта проблема в будущем:
В .htaccess
Я сделал следующее изменение:
Линия 2 IndexStyleSheet "/style.css"
изменился на IndexStyleSheet "/~<username>/style.css"