ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] apache + mod_rewrite trouble
@ 2005-04-06 11:41 dm
  2005-04-06 11:44 ` Alexey I. Froloff
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: dm @ 2005-04-06 11:41 UTC (permalink / raw)
  To: community

Здравствуйте!

Понадобилось тут поставить на apache php-программу, которая хочет mod_rewrite. После установки имею стойкое впечатление, что mod_rewrite не работает. Положенные две строки в конфиге раскомментированы. Пробовал дебильный пример: создал vhost с одним http файлом в корне и настройкой RewriteRule ^redir.html$ - [F] .htaccess. Обращение на vtest.localdomain/redir.html к отказу не приводит, то есть дело не в проге, а всё-таки в настройках rewrite. Что не так?

-- 
---------------------------------
dm <dead-md at yandex point ru>



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

* Re: [Comm] apache + mod_rewrite trouble
  2005-04-06 11:41 [Comm] apache + mod_rewrite trouble dm
@ 2005-04-06 11:44 ` Alexey I. Froloff
  2005-04-06 11:50   ` dm
  2005-04-06 19:19 ` Michael Shigorin
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2005-04-06 11:44 UTC (permalink / raw)
  To: ALT Linux Community

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

* dm <dead-md@> [050406 15:42]:
> Понадобилось тут поставить на apache php-программу, которая
> хочет mod_rewrite. После установки имею стойкое впечатление,
> что mod_rewrite не работает. Положенные две строки в конфиге
> раскомментированы. Пробовал дебильный пример: создал vhost с
> одним http файлом в корне и настройкой RewriteRule ^redir.html$
> - [F] .htaccess. Обращение на vtest.localdomain/redir.html к
> отказу не приводит, то есть дело не в проге, а всё-таки в
> настройках rewrite. Что не так?

RewriteEngine On надо в каждом вхосте прописывать.

-- 
Regards, Sir Raorn.
-------------------
> я так думаю что умение собирать ядра в alt'е само по себе довольно
> полезно, так что и попрактикуюсь заодно :-)
Видите ли, тут самое полезное -- что результат достигается минимальным
количеством мороки, а не непредсказуемым.
		-- mike in community@

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

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

* Re: [Comm] apache + mod_rewrite trouble
  2005-04-06 11:44 ` Alexey I. Froloff
@ 2005-04-06 11:50   ` dm
  2005-04-06 11:58     ` Alexey I. Froloff
  0 siblings, 1 reply; 12+ messages in thread
From: dm @ 2005-04-06 11:50 UTC (permalink / raw)
  To: community

>* dm <dead-md@> [050406 15:42]:
>> Понадобилось тут поставить на apache php-программу, которая
>> хочет mod_rewrite. После установки имею стойкое впечатление,
>> что mod_rewrite не работает. Положенные две строки в конфиге
>> раскомментированы. Пробовал дебильный пример: создал vhost с
>> одним http файлом в корне и настройкой RewriteRule ^redir.html$
>> - [F] .htaccess. Обращение на vtest.localdomain/redir.html к
>> отказу не приводит, то есть дело не в проге, а всё-таки в
>> настройках rewrite. Что не так?
>
>RewriteEngine On надо в каждом вхосте прописывать.

В конфиге VirtualHosts или в .htaccess? Если второе, то уже. Если первое, то действительно не сделал.

-- 
---------------------------------
dm <dead-md at yandex point ru>



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

* Re: [Comm] apache + mod_rewrite trouble
  2005-04-06 11:50   ` dm
@ 2005-04-06 11:58     ` Alexey I. Froloff
  2005-04-06 22:45       ` [Comm] " Arioch
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2005-04-06 11:58 UTC (permalink / raw)
  To: ALT Linux Community

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

* dm <dead-md@> [050406 15:52]:
> >RewriteEngine On надо в каждом вхосте прописывать.
> В конфиге VirtualHosts или в .htaccess? Если второе, то уже.
> Если первое, то действительно не сделал.
В конфиге.  Из .htaccess насколько я помню это не включается.

-- 
Regards, Sir Raorn.
-------------------
поздравление не подразумевает легкого не напрягающего чтения
		-- mrkooll in community@

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

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

* [Comm] Re: apache + mod_rewrite trouble
  2005-04-06 11:41 [Comm] apache + mod_rewrite trouble dm
  2005-04-06 11:44 ` Alexey I. Froloff
@ 2005-04-06 19:19 ` Michael Shigorin
  2005-04-06 22:11   ` dm
  2005-04-07 17:37 ` [Comm] [Summary] " dm
    3 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2005-04-06 19:19 UTC (permalink / raw)
  To: community

On Wed, Apr 06, 2005 at 03:41:35PM +0400, dm wrote:
> Понадобилось тут поставить на apache php-программу, которая
> хочет mod_rewrite. После установки имею стойкое впечатление,
> что mod_rewrite не работает.

У меня работает.

> Положенные две строки в конфиге раскомментированы.

Угу.

> Пробовал дебильный пример: создал vhost с одним http файлом в
> корне и настройкой RewriteRule ^redir.html$ - [F] .htaccess.
> Обращение на vtest.localdomain/redir.html к отказу не приводит,
> то есть дело не в проге, а всё-таки в настройках rewrite. Что
> не так?

На linux.kiev.ua сейчас включено буквально следующее:

RewriteEngine On

#RewriteRule ^/typo3$ - [L]
#RewriteRule ^/typo3/.*$ - [L]
#RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
#RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
#RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-l
#RewriteRule .* /index.php

RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^/devel/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
#RewriteRule .* /index.php

php_flag register_globals off
php_flag register_argc_argv off

RewriteCond %{QUERY_STRING} ^(.*)echr(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)esystem(.*)
RewriteRule ^.*$ - [F]

Во Vhosts.conf RewriteEngine не фигурирует.

apache-1.3.33rusPL30.20-alt1.M24

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


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

* Re: [Comm] Re: apache + mod_rewrite trouble
  2005-04-06 19:19 ` Michael Shigorin
@ 2005-04-06 22:11   ` dm
  0 siblings, 0 replies; 12+ messages in thread
From: dm @ 2005-04-06 22:11 UTC (permalink / raw)
  To: community

Здравствуйте, Michael Shigorin!

Среда 06 Апрель 2005 23:19, Вы писали:

> > что mod_rewrite не работает.
>
> У меня работает.
>
> На linux.kiev.ua сейчас включено буквально следующее:

Мдаа, у меня отличий немного, и все непринципиальные. Попробовал 
так и всяко, запустить не удалось. Добавил настройку RewriteLog 
-- в лог просто ничего не пишется. Такое впечатление, что 
rewrite просто нет. :-(( Будем копать...

> Во Vhosts.conf RewriteEngine не фигурирует.

Так вот и я из описания понял, что настройки должны быть 
в .htaccess и этого достаточно.

>
> apache-1.3.33rusPL30.20-alt1.M24

Кстати, apache тот же, из updates к Мастеру. 

-- 
dm <dead-md at yandex point ru>



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

* [Comm] Re: apache + mod_rewrite trouble
  2005-04-06 11:58     ` Alexey I. Froloff
@ 2005-04-06 22:45       ` Arioch
  2005-04-07  6:22         ` Eugene Ostapets
  0 siblings, 1 reply; 12+ messages in thread
From: Arioch @ 2005-04-06 22:45 UTC (permalink / raw)
  To: community

Alexey I. Froloff пишет:
> * dm <dead-md@> [050406 15:52]:
> 
>>>RewriteEngine On надо в каждом вхосте прописывать.
>>
>>В конфиге VirtualHosts или в .htaccess? Если второе, то уже.
>>Если первое, то действительно не сделал.
> 
> В конфиге.  Из .htaccess насколько я помню это не включается.

По-моему включается. но вообще должно наверное и наследовтаься из 
глобальных настроек?



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

* Re: [Comm] Re: apache + mod_rewrite trouble
  2005-04-06 22:45       ` [Comm] " Arioch
@ 2005-04-07  6:22         ` Eugene Ostapets
  0 siblings, 0 replies; 12+ messages in thread
From: Eugene Ostapets @ 2005-04-07  6:22 UTC (permalink / raw)
  To: community

On Apr 7, 2005 1:45 AM, Arioch <the_Arioch@nm.ru> wrote:
> Alexey I. Froloff пишет:
> > * dm <dead-md@> [050406 15:52]:
> >>>RewriteEngine On надо в каждом вхосте прописывать.
> >>В конфиге VirtualHosts или в .htaccess? Если второе, то уже.
> >>Если первое, то действительно не сделал.
> > В конфиге.  Из .htaccess насколько я помню это не включается.
> По-моему включается. но вообще должно наверное и наследовтаься из
> глобальных настроек?
Как мне подстказывает опыт, после AllowOverrride All rewrite
включается и из .htaccess

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru


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

* [Comm] [Summary] apache + mod_rewrite trouble
  2005-04-06 11:41 [Comm] apache + mod_rewrite trouble dm
  2005-04-06 11:44 ` Alexey I. Froloff
  2005-04-06 19:19 ` Michael Shigorin
@ 2005-04-07 17:37 ` dm
  2005-04-08  7:54   ` iLL
    3 siblings, 1 reply; 12+ messages in thread
From: dm @ 2005-04-07 17:37 UTC (permalink / raw)
  To: community

Здравствуйте!

Чтобы заработала размещённая в .htaccess настройка rewrite, 
понадобилось добавить в настройки каталога виртуального хоста (в 
файле Vhosts.conf) параметр AllowOverride:

<Directory /var/www/vtest>
    AllowOverride Options FileInfo
</Directory>

Спасибо Михаилу Шигорину за наводку :-)

> Понадобилось тут поставить на apache php-программу, которая
> хочет mod_rewrite. После установки имею стойкое впечатление,
> что mod_rewrite не работает. Положенные две строки в конфиге
> раскомментированы. Пробовал дебильный пример: создал vhost с
> одним http файлом в корне и настройкой RewriteRule
> ^redir.html$ - [F] .htaccess. Обращение на
> vtest.localdomain/redir.html к отказу не приводит, то есть
> дело не в проге, а всё-таки в настройках rewrite. Что не так?

-- 
dm <dead-md at yandex point ru>



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

* [Comm] Re: apache + mod_rewrite trouble
  @ 2005-04-07 18:01       ` Michael Shigorin
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2005-04-07 18:01 UTC (permalink / raw)
  To: dm; +Cc: community

On Thu, Apr 07, 2005 at 09:12:23PM +0400, dm wrote:
> > > >httpd.conf прислать?
> > > Если не трудно.
> > Вот.
> Спасибо. Добил таки её, заразу :-)
> Дело действительно оказалось в AllowOverride в Vhosts.conf. 

Вот и ашки :)

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


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

* Re: [Comm] [Summary] apache + mod_rewrite trouble
  2005-04-07 17:37 ` [Comm] [Summary] " dm
@ 2005-04-08  7:54   ` iLL
  2005-04-08  8:47     ` [Comm] " Michael Shigorin
  0 siblings, 1 reply; 12+ messages in thread
From: iLL @ 2005-04-08  7:54 UTC (permalink / raw)
  To: community

On Thu, 7 Apr 2005 21:37:08 +0400
dm <dead-md@yandex.ru> wrote:

> Здравствуйте!
> 
> Чтобы заработала размещённая в .htaccess настройка rewrite, 
> понадобилось добавить в настройки каталога виртуального хоста (в 
> файле Vhosts.conf) параметр AllowOverride:
> 
> <Directory /var/www/vtest>
>     AllowOverride Options FileInfo
> </Directory>
> 
> Спасибо Михаилу Шигорину за наводку :-)
Хоть я в треде эту его "наводку" и не увидел, но все равно ему спасибо.
У меня тоже заработало.

-- 
===-iLya Bryzgalow aka iLL-=== _/ _/     _/
Astronomy_Linux_Krasnodar_Russia _/     _/
Linux User #301257           _/ _/     _/
ICQ:43835329                _/ _/     _/
JID://ill@jabber.org       _/ _/     _/
http://astrokuban.info/   _/ _/     _/
                         _/ _/_/_/ _/_/_/
i don't smoke and wish you the same!
kernel-2.6.11-std26-smp-alt6 ALT Linux Sisyphus (20050324)


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

* [Comm] Re: apache + mod_rewrite trouble
  2005-04-08  7:54   ` iLL
@ 2005-04-08  8:47     ` Michael Shigorin
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2005-04-08  8:47 UTC (permalink / raw)
  To: community

On Fri, Apr 08, 2005 at 11:54:55AM +0400, iLL wrote:
> > Чтобы заработала размещённая в .htaccess настройка rewrite,
> > понадобилось добавить в настройки каталога виртуального хоста
> > (в файле Vhosts.conf) параметр AllowOverride:
> > <Directory /var/www/vtest>
> >     AllowOverride Options FileInfo
> > </Directory>
> Хоть я в треде эту его "наводку" и не увидел

А её тут и не было -- всё-таки конфиги с известного рабочего
сервера на публику неохота вот так пачками.  Иной прочитаешь,
обдумаешь и решишь, а иной пока прочитаешь внимательно, так
рабочий день закончится.

> У меня тоже заработало.

Можете составить статью для FAQ и/или для docs.altlinux.ru, если
есть настроение туда заглянуть через годик-два. :)

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


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

end of thread, other threads:[~2005-04-08  8:47 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-06 11:41 [Comm] apache + mod_rewrite trouble dm
2005-04-06 11:44 ` Alexey I. Froloff
2005-04-06 11:50   ` dm
2005-04-06 11:58     ` Alexey I. Froloff
2005-04-06 22:45       ` [Comm] " Arioch
2005-04-07  6:22         ` Eugene Ostapets
2005-04-06 19:19 ` Michael Shigorin
2005-04-06 22:11   ` dm
2005-04-07 17:37 ` [Comm] [Summary] " dm
2005-04-08  7:54   ` iLL
2005-04-08  8:47     ` [Comm] " Michael Shigorin
2005-04-07 18:01       ` Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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