Можно ли изменить адрес css файла?

голоса: 0
Недавно изменил дизайн сайта, воспользовался советом: https://www.ucoz.ru/qa/index.php/164695  Но он мне не помог, пользователи продолжают жаловаться на непрогруженный сайт. Хочу задать вопрос, можно ли изменить адресс моего css файла (/_st/my.css), и поможет ли это избежать ошибок с загрузкой старого кэша?
Адрес сайта smash-cs.ru
| Автор: | Категория: Вопросы новичков

Ответов: 1

голоса: 0
 
Лучший ответ

Изменить адрес CSS файла нельзя на другой. Вы конечно можете прописать в системном файле стилей ссылки на свои файлы с помощью http://htmlbook.ru/css/import 

Можно попробовать что-то подобное:

<link type="text/css" rel="stylesheet" href="/_st/my.css?v=<?rnd1000?>">

в итоге код <?rnd1000?> при каждом обновлении страницы будет генерировать новое число до 1 тыс, в итоге и версия css будет изменяться и по сути кеш должен обнуляться.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
А если я на всех страницах сайта пропишу свой css, и залью его через файловый менеджер.  А таблицу стилей в пу не буду вообще открывать?
Kudder1,
Можете залить. Никто не запрещает. Только стоит заметить, что для браузеров link более приоритетнее чем import и соответственно браузеры более быстро обрабатывают стили с link чем с import. Попробуйте сделать как я говорил выше с <?rnd1000?> Значение 1000 вы можете изменить хоть на 5000 как вам захочется, в итоге исходя их этого числа будет генерироваться всегда рандомное число.
...