Версия для печати темы
Онлайн-форум hostobzor.ru _ Виртуальный сервер и Виртуальный Выделенный Сервер _ бесплатный хостинг
Автор: belomo 22.04.2010, 21:27
Есть свой сервер, который мы будем использовать для раздачи бесплатного хостинга.
В связи с чем встал вопрос.
Как сделать так, что бы при открытии сайтов клиентов бесплатного хостинга, автоматически выполнялся код баннерной рекламы, который пользователь в странички сайта не вставлял? Примеры: narod.ru boom.ru
Я полагаю это нужно как-то через httpd.conf делать?
Может быть auto_prepend_file ? Но как быть с обычными html ?
Может быть так?
Код
AddHandler application/x-httpd-php .html .htm
AddType application/x-httpd-php .html .htm
Может быть есть какой-то более оптимальный вариант?
Возможно ли запускать баннер таким образом не для всех клиентов, а для владельцев бесплатного тарифного плана? На сервере стоит cPanel/WHM
Заранее благодарен.
Автор: eSupport.org.ua 22.04.2010, 23:28
Возможно все
Весь вопрос в цене, которую вы готовы заплатить за решение задачи
Автор: ultrasparc 22.04.2010, 23:34
Уже даже обсуждалось
например:
http://forum.hostobzor.ru/index.php?showtopic=14268&hl=mod_layout
Автор: belomo 22.04.2010, 23:50
ultrasparc
У меня нет доступа в тот раздел, вы не могли бы скопировать сюда?
Хотя если речь идет о mod_layout, то примерно понятно о чем речь...
Вопрос в том, что эффективнее, что удобнее в настройке и что меньше всего грузит сервер?
eSupport.org.ua
Цитата
Возможно все... вопрос в цене
Андрей, назовите цену. ICQ: 593893605
Автор: different 23.04.2010, 09:36
Можно поставить впереди nginx (или вообще апач выбросить) и вставлять через ngx_http_sub_module.
Автор: xaker1 23.04.2010, 17:55
Я реализовывал через nginx:
в локейшене с пробросом к apache прописываем
Цитата
add_before_body reklama_nashego_super_puper_besplatnogo_hostinga.html;
и у домена
Цитата
location /reklama_nashego_super_puper_besplatnogo_hostinga.html {
root /home/hosting/data/www/reklama/reklama_nashego_super_puper_besplatnogo_hostinga.html;
}
в общем конфиг для каждого домена получается примерно такой:
Цитата
server {
listen ip:80;
server_name domen.ru www.domen.ru;
location / {
add_before_body /reklama_nashego_super_puper_besplatnogo_hostinga.html;
proxy_pass http://ip:8080;
proxy_redirect http://domen.ru:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
location /reklama_nashego_super_puper_besplatnogo_hostinga.html {
root /home/hosting/data/www/reklama/reklama_nashego_super_puper_besplatnogo_hostinga.html;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar)$ {
root /usr/home/usr/data/www/domen.ru;
access_log /usr/home/httpd-logs/domen.ru.access.log;
error_page 404 = @fallback;
}
location @fallback {
proxy_pass http://ip:8080;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}
В общем, как-то так.
Автор: lazutov 23.04.2010, 18:05
Цитата(xaker1 @ 23.04.2010, 18:55)
Я реализовывал через nginx:
в локейшене с пробросом к apache прописываем
и у домена
в общем конфиг для каждого домена получается примерно такой:
В общем, как-то так.
и вот это вот всё будет нахально и бесцеремонно портить любой ajax
Автор: WebhostGIANT-Rob 26.04.2010, 10:25
Цитата(lazutov @ 23.04.2010, 18:05)
и вот это вот всё будет нахально и бесцеремонно портить любой ajax
Для этого нужно брать платный хостинг. Палка о двух концах однако
Автор: sergeybezzub 21.12.2010, 13:21
Подскажите хостинг домен 2 уровня бесплатно. Или хотя бы сайт где бесплатные домены дают. Я где-то видел 2 сайта, заходил, но тогда было не до этого. Если нет таких, тогда хотябы бесплатные что бы красивый был 3 уровня.
Автор: warehost.ru 21.12.2010, 17:28
Цитата(sergeybezzub @ 21.12.2010, 13:21)
Подскажите хостинг домен 2 уровня бесплатно. Или хотя бы сайт где бесплатные домены дают. Я где-то видел 2 сайта, заходил, но тогда было не до этого. Если нет таких, тогда хотябы бесплатные что бы красивый был 3 уровня.
Обычно если за длительный период хостинг оплачиваете, то домен RU бесплатно дают.
У нас, например, если за год оплачиваете, домен RU 2 уровня - бесплатно.
Хотя его можно купить у реселлеров за 99 рублей.
Автор: Dyncindinna 05.03.2012, 10:44
Собственно создал сайт на ДЛЕ теперь нужно его опробовать на бесплатном хостинге соотвецтвенно нужена поддержка mysql, php, ftp и возможность привентить свой домен ну а если повезет то что б и рекламы не было
С буржуйским кое - как дружу.
Вобщем нужен качественный бесплатный хостинг.
Автор: kpv 05.03.2012, 16:35
спам бот, который год от года твердит одно и тоже
http://forum.amplua.biz/index.php?s=&showtopic=1320&view=findpost&p=42638
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)