- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите пожалуйста, как реализовать такое:
К примеру есть папка: mydomain.com/contents/photos/ - в ней 1000 фото 1.jpg,2.jpg.., 1000.jpg
Как реализовать подмену имён, если вбить в браузере: mydomain.com/contents/photos/несуществующаякартинка.jpg - выводило рэндомно одну из тысячи картинок.
mydomain.com/contents/photos/несуществующаякартинка.jpg ---> mydomain.com/contents/photos/*.jpg
в теле страницы ссылки на изображения вида
в шаблоне, на примере пандоры
а htaccess пишем
RewriteRule ^image/(.*)$ /image.php?id=$1 [L]
создаем файл image.php и кидаем его в корень сайта
<?php
header("Content-type: image/jpeg");
echo file_get_contents('http://domain-img.ru/images/'.$_GET['id']);
?>
в теле страницы ссылки на изображения вида
в шаблоне, на примере пандоры
а htaccess пишем
создаем файл image.php и кидаем его в корень сайта
Спасибо, я представляю примерно как это будет. Нужен полностью рабочий код.
А это и есть полностью рабочий код а если ума не хватает его реализовать, найми того у кого он есть
А это и есть полностью рабочий код а если ума не хватает его реализовать, найми того у кого он есть
Круто, я думаю тогда бы половины топиков на серче не было бы, если руководствоваться твоим советом "найми того у кого он есть". Есть же люди, которые готовы помочь безвозмездно.
в шаблоне, на примере пандоры
Тогда уже наверно так
Но ТС вроде нужно место [RAND-1-1000], воткнуть транслит кея.
Тогда уже наверно так
нет дорогой друг, именно так
<img src="[SITE]/image/[RAND-1-1000].jpg" />
потому что так
Но ТС вроде нужно место [RAND-1-1000], воткнуть транслит кея.
с чего ты это взял? Вот что ему нужно
тогда image.php будет выглядеть так
<?php
header("Content-type: image/jpeg");
echo file_get_contents('http://mydomain.com/contents/photos/'.$_GET['id']);
?>
ps чтобы вас не запутать - image.php и .htaccess кидается в корень дора
---------- Добавлено 12.01.2015 в 22:10 ----------
еще нюанс, если у вас пандора и файлы генерятся в html
тогда в htaccess сверху нужно прописать
Options +FollowSymlinks
AddHandler application/x-httpd-php .html
конечно же при условии что хост поддерживает php
много раз уже была тема.
show_jpg.php
.htaccess
примеры вывода
<img src="gusi/images/1.jpg">
<img src="gusi/3.jpg">
<img src="gusi/images/123/4.jpg">
<img src="gusi/images/2.jpg">
<img src="gusi/5.jpg">
<img src="gusi.jpg">
gusi - это метка везде, заменить можно на любое слово
Елы палы. Прочтите заголовок топика))
Ему нужно сделать [translit].jpg, а не путь изменить ))
ТС молчит, а я же его мысль понял так:
В шаблоне пишем <img src="/contents/photos/[translit].jpg">, но переименованная картинка выгружалась как рандомная картинка из папки /contents/photos/
ТС, на сколько я знаю, хтаксесс не спосебен на рандомизацию. Можно сделать так <img src="/contents/photos/[RAND-1-1000]-[translit].jpg"> - /contents/photos/1.jpg
Но такгда получится 1000 картинок с тысячи тысяч разним названием.
если речь идет не о генерации в пандоре, а о выводе рандомной картинки по рандомной ссылки, то можно попробовать таким образом
файл .htaccess кидаем в папку с картинками, в данном случае название "contents/photos"
файл img.php заливаем в корень сайта
в результате по ссылке
будет все время рандомная картинка.voyajer все верно показал, но только в .htaccess не:
RewriteRule ^(.*?)\.(jpg|gif|png|jpeg)$ /img.php [L]
а :
RewriteRule ^contents/photos/(.*)\.(jpg|gif|png|jpeg)$ /img.php [L]
Так, как, иначе, все картинки на хостинге и дизайн сайта тож рандомизнуться, если как voyajer показал, сделать.
Плюс voyajer, жадность (?) убрать надо, иначе, если в имени файла картинки будет точка - то будет глюк сразу.