Welcome! Log In Create A New Profile

Advanced

Re: use

Gena Makhomed
July 11, 2011 09:02AM
On 06.07.2011 23:50, Sergey Shepelev wrote:

>>> Всего-то строчку perl nginx.conf.PL> nginx.conf в rc скрипт
>>> добавить перед стартом и релоадом и можно генерировать чудеса.

>> я так и делаю, - генерирую чудеса из DSL при релоаде, только на python.

> Ссылка на гитхаб?

это достаточно специфичный DSL, при обычном использовании
nginx для сервера в интернете тот скрипт ничем не поможет.
~35 строк кода на питоне - это не есть проект для гитхаба.

===================================

синтаксис DSL:

short_name full_url description of this resource

например:

h http://habrahabr.ru$request_uri? Хабрахабр

tr http://rutracker.org/ --- torrents.ru
rt http://rutracker.org/ --- torrents.ru

sane http://www.sane-project.org/ --- sane
wine http://www.winehq.org/ --- wine

дальше скрипт на основании этого конфига
генерирует фрагмент конфига для nginx
и статический html-файл с описаниями,
вот для примера фрагменты для хабра:

server {
server_name h;
server_name h.privat.lutsk.ua;
rewrite ^ http://habrahabr.ru$request_uri? redirect;
}

<tr class="ffffff" onMouseOver='this.style.backgroundColor="yellow";'
onMouseOut='this.style.backgroundColor="#ffffff";' >
<td class="name"><a href="http://h/">h</a></td>
<td class="desc"><a href="http://h/">Хабрахабр</a></td>
</tr>

дальше, набрав в командной строке браузера h и нажав enter
можно сразу попасть на главную страницу хабра, без необходимости
вручную набирать полное имя сайта или использовать закладки браузера.

===================================

--
Best regards,
Gena


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Re: Настройка nginx + passenger с разными production environments

Роман Москвитин July 11, 2011 09:02AM

use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Роман Москвитин July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Илья Пирогов July 11, 2011 09:02AM

Re: use

Un Lexx July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Un Lexx July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Alexandr Gomoliako July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Alexandr Gomoliako July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Sergey Shepelev July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Роман Москвитин July 11, 2011 09:02AM

Re: use

Gena Makhomed July 11, 2011 09:02AM

Re: use

Pavel V. July 11, 2011 10:16AM

Re: use

Gena Makhomed July 11, 2011 10:58AM

Re: use

Pavel V. July 11, 2011 01:02PM

Re: use

Gena Makhomed July 11, 2011 01:38PM

Re: use

Boris Dolgov July 16, 2011 04:16PM

Re: use

Gena Makhomed July 16, 2011 04:28PM

Re: use

Gena Makhomed July 23, 2011 12:26PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 232
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready