ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] mod_rewrite help
@ 2006-05-17 12:06 Alexander Volkov
  2006-05-18 12:54 ` Michael Shigorin
  0 siblings, 1 reply; 11+ messages in thread
From: Alexander Volkov @ 2006-05-17 12:06 UTC (permalink / raw)
  To: Sysadmins

Трям.
Народ, насколько понимаю, заменить каталог на апач-сервере содержимым
каталога другого апач-сервера, находящегося в внутренней сети, можно с
помощью mod_rewrite?
Только мутно как то написано - без стакана не разберешься :)
Может кто подсказать просто директиву?

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-17 12:06 [Sysadmins] mod_rewrite help Alexander Volkov
@ 2006-05-18 12:54 ` Michael Shigorin
  2006-05-18 19:04   ` Konstantin A. Lepikhov
  2006-05-19  6:42   ` Alexander Volkov
  0 siblings, 2 replies; 11+ messages in thread
From: Michael Shigorin @ 2006-05-18 12:54 UTC (permalink / raw)
  To: Sysadmins

On Wed, May 17, 2006 at 04:06:40PM +0400, Alexander Volkov wrote:
> Трям.  Народ, насколько понимаю, заменить каталог на
> апач-сервере содержимым каталога другого апач-сервера,
> находящегося в внутренней сети, можно с помощью mod_rewrite?

Заменить или перекинуть?

> Только мутно как то написано - без стакана не разберешься :)

Угу.

> Может кто подсказать просто директиву?

Там ещё такая грабля бывает... что в httpd.conf (или включаемом
кусочке) работает та самая директива, которая не работает в
.htaccess, несмотря на AllowOverride.

--- vhosts.d/www.linux.kiev.ua.conf
        <IfModule mod_rewrite.c>
                RewriteEngine On
                #RewriteLog logs/rewrite_log
                #RewriteLogLevel 3
                RewriteRule     ^/~(.+) http://old.linux.kiev.ua/~$1  [R,L]
        </IfModule>
---

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-18 12:54 ` Michael Shigorin
@ 2006-05-18 19:04   ` Konstantin A. Lepikhov
  2006-05-19  8:01     ` Michael Shigorin
  2006-05-19  6:42   ` Alexander Volkov
  1 sibling, 1 reply; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2006-05-18 19:04 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 1019 bytes --]

Hi Michael!

Thursday 18, at 03:54:42 PM you wrote:

> On Wed, May 17, 2006 at 04:06:40PM +0400, Alexander Volkov wrote:
> > Трям.  Народ, насколько понимаю, заменить каталог на
> > апач-сервере содержимым каталога другого апач-сервера,
> > находящегося в внутренней сети, можно с помощью mod_rewrite?
> 
> Заменить или перекинуть?
> 
> > Только мутно как то написано - без стакана не разберешься :)
> 
> Угу.
> 
> > Может кто подсказать просто директиву?
> 
> Там ещё такая грабля бывает... что в httpd.conf (или включаемом
> кусочке) работает та самая директива, которая не работает в
> .htaccess, несмотря на AllowOverride.
> 
> --- vhosts.d/www.linux.kiev.ua.conf
>         <IfModule mod_rewrite.c>
>                 RewriteEngine On
>                 #RewriteLog logs/rewrite_log
>                 #RewriteLogLevel 3
>                 RewriteRule     ^/~(.+) http://old.linux.kiev.ua/~$1  [R,L]
>         </IfModule>
> ---
ужос. А в nginx на порядок читабельнее ;)

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-18 12:54 ` Michael Shigorin
  2006-05-18 19:04   ` Konstantin A. Lepikhov
@ 2006-05-19  6:42   ` Alexander Volkov
  2006-05-19  8:01     ` Michael Shigorin
  1 sibling, 1 reply; 11+ messages in thread
From: Alexander Volkov @ 2006-05-19  6:42 UTC (permalink / raw)
  To: Sysadmins

On 2006-05-18 15:54:42 +0300, Michael Shigorin wrote:
MS> On Wed, May 17, 2006 at 04:06:40PM +0400, Alexander Volkov wrote:
MS> > Трям.  Народ, насколько понимаю, заменить каталог на
MS> > апач-сервере содержимым каталога другого апач-сервера,
MS> > находящегося в внутренней сети, можно с помощью mod_rewrite?

MS> Заменить или перекинуть?
Клиенту отдавать содержимое, находящееся на другом сервере.

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-18 19:04   ` Konstantin A. Lepikhov
@ 2006-05-19  8:01     ` Michael Shigorin
  2006-05-19 18:32       ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2006-05-19  8:01 UTC (permalink / raw)
  To: sysadmins

On Thu, May 18, 2006 at 11:04:42PM +0400, Konstantin A. Lepikhov wrote:
> > --- vhosts.d/www.linux.kiev.ua.conf
> ужос. А в nginx на порядок читабельнее ;)

Кстати.  А 0.3 научился конфиг инклудить, особенно по маске?
Бо простыня nginx.conf на 0.1.47 уже порядком напрягает.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-19  6:42   ` Alexander Volkov
@ 2006-05-19  8:01     ` Michael Shigorin
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2006-05-19  8:01 UTC (permalink / raw)
  To: Sysadmins

On Fri, May 19, 2006 at 10:42:55AM +0400, Alexander Volkov wrote:
> MS> > Трям.  Народ, насколько понимаю, заменить каталог на
> MS> > апач-сервере содержимым каталога другого апач-сервера,
> MS> > находящегося в внутренней сети, можно с помощью mod_rewrite?
> MS> Заменить или перекинуть?
> Клиенту отдавать содержимое, находящееся на другом сервере.

Это mod_proxy или лучше сразу nginx.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-19  8:01     ` Michael Shigorin
@ 2006-05-19 18:32       ` Konstantin A. Lepikhov
  2006-05-21  9:13         ` Michael Shigorin
  0 siblings, 1 reply; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2006-05-19 18:32 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 656 bytes --]

Hi Michael!

Friday 19, at 11:01:00 AM you wrote:

> On Thu, May 18, 2006 at 11:04:42PM +0400, Konstantin A. Lepikhov wrote:
> > > --- vhosts.d/www.linux.kiev.ua.conf
> > ужос. А в nginx на порядок читабельнее ;)
> 
> Кстати.  А 0.3 научился конфиг инклудить, особенно по маске?
> Бо простыня nginx.conf на 0.1.47 уже порядком напрягает.
легко! ;)

server {
	listen xxx.xxx.xxx.xxx:80;
	server_name bla-bla-bla.com www.bla-bla-bla.com;

	# deny access to .htaccess files
	location ~ /\.(ht|inc$) {
		deny  all;
	}

	location ~ \.php$ {
		proxy_pass   http://127.0.0.1:8080;
		include /etc/nginx/proxy_params;
	}

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-19 18:32       ` Konstantin A. Lepikhov
@ 2006-05-21  9:13         ` Michael Shigorin
  2006-05-21 13:46           ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2006-05-21  9:13 UTC (permalink / raw)
  To: sysadmins

On Fri, May 19, 2006 at 10:32:02PM +0400, Konstantin A. Lepikhov wrote:
> > > > --- vhosts.d/www.linux.kiev.ua.conf
> > > ужос. А в nginx на порядок читабельнее ;)
> > Кстати.  А 0.3 научился конфиг инклудить, особенно по маске?
> > Бо простыня nginx.conf на 0.1.47 уже порядком напрягает.
> легко! ;)

Э.  А include /etc/nginx/servers.d/*.conf мы можем?  Вместо 
как раз таких кусков:

> server {
> 	listen xxx.xxx.xxx.xxx:80;
> 	server_name bla-bla-bla.com www.bla-bla-bla.com;
> 
> 	# deny access to .htaccess files
> 	location ~ /\.(ht|inc$) {
> 		deny  all;
> 	}
> 
> 	location ~ \.php$ {
> 		proxy_pass   http://127.0.0.1:8080;
> 		include /etc/nginx/proxy_params;
> 	}

Очень интересно/хочется, но ещё не добрался/не анноил Сысоева.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-21  9:13         ` Michael Shigorin
@ 2006-05-21 13:46           ` Konstantin A. Lepikhov
  2006-05-22  5:09             ` Ivan Fedorov
  0 siblings, 1 reply; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2006-05-21 13:46 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 549 bytes --]

Hi Michael!

Sunday 21, at 12:13:39 PM you wrote:

> On Fri, May 19, 2006 at 10:32:02PM +0400, Konstantin A. Lepikhov wrote:
> > > > > --- vhosts.d/www.linux.kiev.ua.conf
> > > > ужос. А в nginx на порядок читабельнее ;)
> > > Кстати.  А 0.3 научился конфиг инклудить, особенно по маске?
> > > Бо простыня nginx.conf на 0.1.47 уже порядком напрягает.
> > легко! ;)
> 
> Э.  А include /etc/nginx/servers.d/*.conf мы можем?  Вместо 
> как раз таких кусков:
не проверял, но наверное можем. Если не можем, можем патч :)

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-21 13:46           ` Konstantin A. Lepikhov
@ 2006-05-22  5:09             ` Ivan Fedorov
  2006-05-22  5:49               ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 11+ messages in thread
From: Ivan Fedorov @ 2006-05-22  5:09 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 653 bytes --]

Konstantin A. Lepikhov пишет:
> Hi Michael!
> 
> Sunday 21, at 12:13:39 PM you wrote:
> 
>> On Fri, May 19, 2006 at 10:32:02PM +0400, Konstantin A. Lepikhov wrote:
>>>>>> --- vhosts.d/www.linux.kiev.ua.conf
>>>>> ужос. А в nginx на порядок читабельнее ;)
>>>> Кстати.  А 0.3 научился конфиг инклудить, особенно по маске?
>>>> Бо простыня nginx.conf на 0.1.47 уже порядком напрягает.
>>> легко! ;)
>> Э.  А include /etc/nginx/servers.d/*.conf мы можем?  Вместо 
>> как раз таких кусков:
> не проверял, но наверное можем. Если не можем, можем патч :)

Только Сысоев его не примет... хотя возможно на условиях public domain и
возьмет...


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] mod_rewrite help
  2006-05-22  5:09             ` Ivan Fedorov
@ 2006-05-22  5:49               ` Konstantin A. Lepikhov
  0 siblings, 0 replies; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2006-05-22  5:49 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 810 bytes --]

Hi Ivan!

Monday 22, at 02:09:31 PM you wrote:

> Konstantin A. Lepikhov пишет:
> > Hi Michael!
> > 
> > Sunday 21, at 12:13:39 PM you wrote:
> > 
> >> On Fri, May 19, 2006 at 10:32:02PM +0400, Konstantin A. Lepikhov wrote:
> >>>>>> --- vhosts.d/www.linux.kiev.ua.conf
> >>>>> ужос. А в nginx на порядок читабельнее ;)
> >>>> Кстати.  А 0.3 научился конфиг инклудить, особенно по маске?
> >>>> Бо простыня nginx.conf на 0.1.47 уже порядком напрягает.
> >>> легко! ;)
> >> Э.  А include /etc/nginx/servers.d/*.conf мы можем?  Вместо 
> >> как раз таких кусков:
> > не проверял, но наверное можем. Если не можем, можем патч :)
> 
> Только Сысоев его не примет... хотя возможно на условиях public domain и
> возьмет...
А при чем тут Сысоев? Я же не ради него это делаю ;)

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-05-22  5:49 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-17 12:06 [Sysadmins] mod_rewrite help Alexander Volkov
2006-05-18 12:54 ` Michael Shigorin
2006-05-18 19:04   ` Konstantin A. Lepikhov
2006-05-19  8:01     ` Michael Shigorin
2006-05-19 18:32       ` Konstantin A. Lepikhov
2006-05-21  9:13         ` Michael Shigorin
2006-05-21 13:46           ` Konstantin A. Lepikhov
2006-05-22  5:09             ` Ivan Fedorov
2006-05-22  5:49               ` Konstantin A. Lepikhov
2006-05-19  6:42   ` Alexander Volkov
2006-05-19  8:01     ` Michael Shigorin

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git