Связать файлы из каталога в каталог

Корневая папка

    index.php

    cssFolder
        fontAwesomeFolder
        -main.css
        -tablet.css

    imagesFolder
        -image.jpg

    includesFolder
        -navMain.php
        -footer.php

    pagesFolder
        -contactUs.php

    jsFolder
        -core.js

У меня есть топология здесь о моем сайте. Дело в том, когда я пытался связать / включить navMain.php в includesFolder к contactUs.php в pageFolder, некоторые другие ссылки перепутаны, в частности — CSS и файлы изображений. Кажется, они не работают.

Вопрос в том, что PHP включает. Хорошо. Он отлично работает с index.php. Но не с файлом в подкаталогах.

Как я собираюсь принести это вокруг. Некоторые говорили, что я бы использовал config.php. Я пытался, не сработало. Если я когда-нибудь собираюсь использовать Config.php, какие именно коды мне нужно разместить там и какие коды к другим документам.

Спасибо за помощь!

0

Решение

Похоже, проблема заключается в том, что URL-адреса ваших активов относятся к местоположению вашего файла. Чтобы избежать этого, вы всегда можете использовать / сделать их относительно вашего корневого URL и избежать получения 404 ошибки:

<link rel="stylesheet" type="text/css" href="/cssFolder/main.css" />
<link rel="stylesheet" type="text/css" href="/cssFolder/tablet.css" />
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]