- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Люди добрые помогите. Уже несколько дней пытаюсь решить вопрос с отображением картинок (статики) на сайтах на разных хостингах. Картинки находятся постоянно по адресу image/1-2-3-4 и тд.jpg. Скриптом я постоянно подменяю расположение и название файла-картинки. Работаю с файлом htaccess следущим образом:
RewriteRule ^(.*)_(.*).jpg$ image/$2.jpg
Но вот беда, на некоторых хостингах в обработку статики вмешивается сервер nginx, который и сводит на нет все танцы с бубном по сокрытию истинных названий и путей для директорий. Как ещё можно выполнить задачу по сокрытию названий картинок и директорий с картинками? Кто-нибудь болел уже этим, или я один?
я болел.
дописал для нужного хоста, в nginx конфиге реврайт.
rewrite ^(.*)_(.*).jpg$ ПОЛНЫЙ_ПУТЬ/image/$2.jpg
Большое спасибо за совет. Но в самом htaccess полный адрес не помогает, а в nginx конфиг я не знаю как добраться. Честно говоря о существовании этого nginx я узнал в связи с этой проблемой. Поясните тогда как и где можно залезть в конфиги этого nginx?
Пишите хостеру, чтобы для вашего сайта делал отдельный конфиг nginx.
У меня слишком много хостёров, с каждым может и не получится договориться. А есть ли ещё альтернативные методы спрятать/подменить пути к реальным файлам/директориям при выводе картинок? Не используя htaccess? Или все работают руками для изменения директорий для каждого сайта?
Только если создавать символические или жёсткие ссылки http://ru2.php.net/manual/ru/function.symlink.php http://ru2.php.net/manual/ru/function.link.php