Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Онлайн-форум 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)