The DirectoryIndex directive sets the list of resources to look for, when the client requests an index of the directory by specifying a / at the end of the directory name.
plustilino: При этом при обращении к site/dir по-прежнему должен отображаться site/dir/index.html.
Внешний редирект от Apache убрали.. Теперь колдуйте с "внутренними" редиректами.. )
Sitealert: А он происходит?
После DirectorySlash off по идее не должен... Видимо, этим подтверждается:
---------- Добавлено 10.05.2020 в 14:53 ----------
А вообще для "чистоты" кода можно добавить к каждому div-у класс и вместо кучи if-ов и перебора числовых значений года что-то вроде такого сделать. (ведь если добавится 2020, 2021, то код придётся корректировать, да и подрастёт значительно)..
Вот кусок кода, который отвечает за "скрытые строки"
Только он выводит данные из "основной" строки..
строки, полученные из https://www.datatables.net/examples/ajax/data/objects.txt выводятся полностью..
При необходимости в эту функцию можно ajax- обращений к серверу поместить.. или из уже имеющихся в памяти данных строк добавить..
Вопрос:
- есть сложности с отображением этих строк на десктопе (в примере вижу раскрывающийся "плюсик", всё работает в т.ч. и на десктопе)
- или всё же нет понимания, как скрывать строки?
Я если у меня display:table?
Ну, так и пиши, что display:table ))
Пришёл тут умничать )))
Зачем ТС-у для <div display:table? ))
Если очень надо - табличку внутрь вставит )))
но содержимое файла index.html перестает отображаться даже если добавить DirectoryIndex index.html
А почему Вы считаете, что он в этом случае должен отображаться?.
https://httpd.apache.org/docs/2.4/mod/mod_dir.html#directoryindex
При этом при обращении к site/dir по-прежнему должен отображаться site/dir/index.html.
Внешний редирект от Apache убрали.. Теперь колдуйте с "внутренними" редиректами.. )
А он происходит?
После DirectorySlash off по идее не должен... Видимо, этим подтверждается:
Так перенаправление отключается,
<Location not allowed here
Да, Location в .htaccess не работает..
Попробуйте без него.
получаю 500 Internal server error.
В логе apache должны быть подробности ошибки..
ри обращении по адресу site/dir происходит переадресация на site/dir/.
Скорее всего, это делает mod_dir - проверить добавив в .htaccess (можно в конкретный <Location "/pat/of/site">
все ссылки на нее как site/dir, но теперь она редиректится на site/dir/ ?
Если 301 редирект - вес будет передаваться, адреса через некоторое время склеятся. Пользователь придёт, попадёт "куда надо"...
пробую так (завернул таблицы в дивы с ID) - не выходит
Есть хорошая(?) привычка id начинать с буквы. В HTML5 это значения не имеет, но кто знает, что там у Вас вверху..
function Selected(a) {
А она вообще где-нибудь вызывается?
onchange="toggle_form_element(this)" name="parts" id="parts">
---------- Добавлено 10.05.2020 в 14:53 ----------
А вообще для "чистоты" кода можно добавить к каждому div-у класс и вместо кучи if-ов и перебора числовых значений года что-то вроде такого сделать. (ведь если добавится 2020, 2021, то код придётся корректировать, да и подрастёт значительно)..
создал простое текстовое поле с именем
А почему не oembed?
https://www.advancedcustomfields.com/resources/oembed/