[Comm] Re: apache + mod_rewrite trouble
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Апр 6 23:19:54 MSD 2005
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/
Подробная информация о списке рассылки community