Прайсы на сайте - как быть?

1 234
[Удален]
#21

Спасибо, я, кажется, начал понимать, с какой стороны к этому подойти.

Вот я нашел у себя в контрольной панели хостинга такую MIME types (yf приклееной картинке)

Я, как бы, должен изменить, наверное, для расшерения pdf mime type. Только на что? У расширения zip стоит, например, application/zip.

Правильно ли я понимаю, что если я сделаю mime type для расширения pdf как у расширения zip, то и IE будет с ним себя вести, как с zip?

gif mimetypes.gif
euhenio
На сайте с 21.09.2001
Offline
357
#22

dk42, а для тупых объясни - этот

Content-disposition: attachment; filename=fname.ext

- он в заголовок http-ответа вставляется?

с ув., Евгений Трофименко seo блог Trofimenko.ru ( http://trofimenko.ru/ ) но ыыы мало обновляется... Tools.Promosite.ru - анализатор апдейтов Яндекса (пожертвуйте лимиты на Яндекс.XML! ( https://searchengines.guru/ru/forum/801888/page7#comment_11942489 )) Konvr.ru - увеличение конверсии сайта на 81% за 4 недели ( http://konvr.ru/ )
D4
На сайте с 10.05.2004
Offline
13
#23

Да, естественно. Это MIME - header. См RFC 2183 .

[Удален]
#24

Да и вообще, оказывается, сколько там всего интересного в этой cpanel.

Например, такой index manager. Оказывается, каждый может набрать http://www.mysite.ru/images и увидеть, какие у меня там картинки лежат, не присобаченные к html-ам.

Не позволю!

Единственное, как я понимаю, если я уберу этот "индексный файл" из директории images, например, другого-то какого косяка не случится? он еще зачем нибудь нужен?

[Удален]
#25

И он, этот индексный файл, не thumbs.db случайно называется?

M
На сайте с 08.03.2004
Offline
2
#26
Как писал Каширин
Для поисковиков и людей лучше полный прайс-лист, разбитый по категориям, каждый товар - отдельная страница. Плюс - прайс-лист зазипованный выложить, для тех кому так удобнее.

Зазипованный для пользователя, для поисковиков лучше в екселе и ( или ) в ворде. Слышал что они индексируются. А динамический прайс прайс это здорово! Сколько новых поисковых запросов. Простой пример оказывается автомобильные запчасти ищут по номеру детали. Запчасти КАМАЗ, цены, прайс

[Удален]
#27
Простой пример оказывается автомобильные запчасти ищут по номеру детали

У меня тоже есть сайт по запчастям кое к какому оборудованию, так там где-то с треть заходов - набирают артикулярный номер запчасти.

M
На сайте с 08.03.2004
Offline
2
#28

ЗЫ PDF тоже индексируется (наверное), пардон не дочитал тему до конца. А как отдавать Ваш файл (предопределенные mime ) решит апач в лице httpd.conf или .htaccess или Ваш скрипт


if (!isset($a)) {
$content = preg_replace("/<img(.*)>/ee", "", $content);
header("Content-disposition: filename=$link.htm");
header("Content-type: application/octetstream");
header("Pragma: no-cache");

$content = "<html><head><title>$title</title></head><body bgcolor=\"#ffffff\" text=\"#333333\">".$content."</body></html>";
print $content;
}

R
На сайте с 12.08.2003
Offline
30
#29
$content = preg_replace("/<img(.*)>/ee", "", $content);

такая замена кажется съедает все между рисунками (правильно будет /<img(.*?)>/ )


$content = "before <img src=1> between </img> after";
echo preg_replace("/<img(.*)>/ee", "", $content);

Результат: before after

С уважением, Григорий Рубцов, Онлайн-курс оптимизации сайта (http://tandem-online.ru/seminars/info/seminar748.html)
R
На сайте с 12.08.2003
Offline
30
#30

Скрипт для выдачи pdf:


if(isset($_GET["name"]) {
$name = $_GET["name"];
header("Content-disposition: attachment; filename=$name.pdf");
header("Content-type: application/octetstream");
echo file_get_contents("$name.pdf");
}

использовать: script.php?name=mydocument

Только этот скрипт несекьюрный, надо проверять еще, что name не содержит вопросов, еще чего-нибудь и действительно имя pdf файла.

А то наличие таких скриптов может позволить скачать с сайта все что угодно.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий