Если ваш абсолютный URL выглядит как
http://localhost/cake/app/webroot/css/main.css
и ваш URL-адрес
/css/main.css
Полагаю, браузер переводит URL, который вы дали
http://localhost/css/main.css
(вы можете проверить это с помощью Firebug , например, вкладка "net")
Если это так, вы должны:
- использовать относительный URL без начального /
- использовать абсолютный URL, который ссылается на корневой URL
Но, на мой взгляд, использование URL-адреса, начинающегося с 'http://
', - лучший способ убедиться, что ваше CSS-включение всегда в порядке, независимо от того, в какую директорию или URL вы заходите ...