Назад | Перейти на главную страницу

Могу ли я настроить сервер так, чтобы косая черта в начале пути к файлу не переходила в корневой каталог?

Я работаю над сайтом друга, который вживую работает нормально, но не работает на моем компьютере. Вырвав себе волосы некоторое время, я понял, что это потому, что он написал все свои ссылки с косой чертой.

Например, если файл www.fruitsandstuff.com/apples/index.php должен содержать ссылку на www.fruitsandstuff.com/apples/images/redapple.jpg, тогда он напишет <img src="/images/redapple.jpg />. На живом сайте он работает, но на моем компьютере он переходит по корневому пути и ищет там папку изображений.

Могу ли я что-то сделать, чтобы весь этот код работал на моем компьютере, не просматривая более 50 файлов и не меняя косую черту на каждой ссылке?

Я использую XAMPP. Я тоже новичок в этом и очень запутался.

Проще всего было бы поместить его код в корень htdocs. Если вам нужно, можно было бы изменить конфигурацию apache так, чтобы был отдельный виртуальный хост и чтобы его код находился в корне документа этого виртуального хоста.