parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Почему не работает mod_rewrite с парсером через .htaccess? 403 Forbidden

Alex 01.04.2003 12:41

Через httpd.conf все работало нормально, но потребовалось перенести рулесы mod_rewrit-а в .htaccess
Такое ощущение, что через абсолютные пути апач не дает доступа к парсеру

document root:/www/myhost/
cgi-bin root :/www/myhost/cgi-bin/

----.htaccess------------
AddHandler parser3-handler .html .htm
Action parser3-handler /cgi-bin/parser/parser3.exe
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
-------------------------

----rewrite.log----LogLevel 9----
strip per-dir prefix: /www/myhost/index.htm -> index.htm
applying pattern '^/www/myhost/(.*)$' to uri 'index.htm'
pass through /www/myhost/index.htm
---------------------------------

----error.log---------
Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /www/myhost/cgi-bin/parser/parser3.exe
----------------------

-----acсess.log-----------
"GET / HTTP/1.1" 403 311
--------------------------

-----browse screen-----403 Forbidden----
Forbidden
You don't have permission to access /cgi-bin/parser/parser3.exe/index.htm on this server.

Apache/1.3.19 Server at eholot.t Port 80
----------------------------------------

  • Почему не работает mod_rewrite с парсером через .htaccess? 403 Forbidden, Alex 01.04.2003 12:41