Ведущий период как имя папки в URL - PullRequest
1 голос
/ 31 мая 2011

Я работаю над проектом, в котором имя нашей папки ресурсов - .assets, и должно остаться таким. Нам нужно, чтобы оно было таким, чтобы оно было скрыто в системах UNIX и Linux. Единственная проблема с этим заключается в том, что:

background-image: url(.assets/images/startup_arabic.jpg);
background-image: url(/.assets/images/startup_arabic.jpg);
background-image: url(../.assets/images/startup_arabic.jpg);

не работают. Это HTML-файл, исполняемый локально.

Это действительно не моя область знаний ... может кто-нибудь показать мне, как это можно сделать?

Редактировать: Основная причина, по которой папка должна начинаться с ".", Заключается в том, что она скрыта на таких устройствах, как устройства чтения mp3 и электронных книг и т. Д.

Редактировать: Решено: Один из наших блестящих программистов заменил арабский всплеск на фарси.

background-image: url(.assets/images/startup_arabic.jpg); 

правильно. Спасибо за все ответы.

Ответы [ 3 ]

1 голос
/ 01 июня 2011

ну, я не знаю вашу структуру каталогов, но используйте ./.assets, если ваш файл, который вы используете для доступа к папке .assets, находится в том же каталоге, что и папка .assets

Также поместите ваш URL в кавычки

0 голосов
/ 01 июня 2011

Вы не можете сделать это.

Папка / файлы, начинающиеся с точки, должны считаться «защищенными»

0 голосов
/ 01 июня 2011

Вы можете использовать URI в кавычках или без кавычек, однако специальные символы (включая возможно период) необходимо экранировать.

Взято из W3:

Некоторые символы, появляющиеся в URI без кавычек, такие как круглые скобки, запятые, символы пробела, одинарные кавычки (') и двойные кавычки ("), должны быть экранированы обратной косой чертой, чтобы полученное значение URI было токеном URI:'(', ')', '\,'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...