questorfla Ответов: 0

Проблемы с получением определенных файлов веб-сайта для работы на каждом уровне каталога


Не большая проблема, но и потеря из-за дублирования файлов. Я должен поставить index.php а также styles.css на каждом уровне каталогов папок на веб-сайте, чтобы заставить вещи работать должным образом.

Я не дизайнер веб-сайтов, и это, вероятно, глупый вопрос, но я был бы признателен за любой совет. Код css, а также index.php имеет ссылки на
(./.images/file.png)
с помощью './.' предположительно для пути, который будет использоваться для поиска папки изображений (в данном случае). один и тот же путь ./. встречается почти во всех файлах, которые там используются.

Что я могу изменить, чтобы установить css, index.php, и несколько других файлов, так что они работают на всех уровнях подкаталогов внутри раздела "Документы", но только тогда, когда зритель находится внутри раздела "Документы". Остальная часть сайта имеет свои собственные css и индексные файлы.

Раздел "Документы" находится внутри папки Кэша веб-сайта и обычно не доступен зрителям веб-сайта. Файлы, которые были добавлены специально для того, чтобы раздел "Документы" имел лучший "внешний вид", работают нормально, но только если все они добавлены в каждый подкаталог внутри "документов". Если нет, то представление по умолчанию использует настройки Apache по умолчанию для списка каталогов.

Что я уже пробовал:

я попытался изменить ./. на различные другие варианты, но так и не нашел ни одного, который работал бы. Я уверен, что этому учат на веб-сайте-101, но, к сожалению, я никогда не посещал его :(

St0rmi

Попробуйте использовать url-адрес.
Если структура есть:

Сайт/изображения/файл.png

Воспользуйся:

URL-адрес(/изображения/файл.ПНГ)

дополнительная информация:

https://stackoverflow.com/questions/5815452/how-to-use-relative-absolute-paths-in-css-urls

0 Ответов