I имеют следующие правила перезаписи:Ошибка 403 при доступе адреса переписать
RewriteRule ^products/([a-zA-Z]+)$ /project/clients/index.php?database=$1&module=products [L,QSA]
Структура каталога:
/var/www/project/clients/index.php
При написании адреса "http://host/products/clientA/"
направляется в "/project/clients/index.php?database=clientA&module=products"
. В моей виртуальной машине с linux (debian) на моем ПК работает нормально, но сервер linux возвращает ошибку 403.
Но если я переключаюсь переписать это правило:
RewriteRule ^project/products/([a-zA-Z]+)$ /project/clients/index.php?database=$1&module=products [L,QSA]
, а затем написать URL: "http://host/project/products/clientA/"
, работает хорошо
разрешения на "/var/www/project/"
и подкаталогов, подходит для апача.
Спасибо.
EDIT Я взял мой вопрос "http://serverfault.com"