[sisyphus] apache2 seiroswiki
Vladimir V. Kamarzin
=?iso-8859-1?q?vvk_=CE=C1_vvk=2Epp=2Eru?=
Ср Сен 5 09:11:47 MSD 2007
>>>>> On 04 Sep 2007 at 17:45 "SL" == Sergey Lebedev writes:
SL> Apache2 благополучно стартует. При попытке зайти на страницу localhost/wiki/
SL> в логах получаю
SL> [Mon Sep 03 19:16:21 2007] [error] [client 127.0.0.1] File does not
SL> exist: /var/www/apache2/html/var
SL> Ясно, что там этого ничего нет. Либо A.seiroswiki.conf неправ, либо apache2,
SL> либо опять какая-нибудь черемычка не нажата. Что делать? Кто виноват?
В общем виноват rewrite-режим в комбинации с Alias:
Alias /wiki /var/www/html/addon-modules/seiroswiki
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*/[^\./]*[^/])$ $1/
RewriteRule ^(robots\.txt)$ robots.txt [L]
RewriteRule ^(favicon\.ico)$ favicon.ico [L]
RewriteRule ^(.*)$ wakka.php?wakka=$1 [QSA,L]
</IfModule>
Если перенастроить A.seiroswiki.conf таким образом, чтобы не использовалось
либо то либо другое, всё начинает работать.
Кто понимает в apache2 и mod_rewrite, как лучше разрулить?
--
vvk
Подробная информация о списке рассылки Sisyphus