【发布时间】:2012-08-07 18:36:12
【问题描述】:
我已经阅读了有关此问题的几乎所有可能的内容,但找不到任何可以解决我的问题的内容。 这是我得到的错误日志: 选项 FollowSymLinks 或 SymLinksIfOwnerMatch 关闭,这意味着禁止 RewriteRule 指令:/var/www/vhosts/site.com/httpdocs/cgi-bin/cron.pl
访问站点时,我收到 403 Forbidden “您无权访问此文档。”错误。
我已经修改了我的 .htaccess 文件:
Options +FollowSymLinks +SymLinksIfOwnerMatch
AddDefaultCharset utf-8
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_CGI_AUTHORIZATION:%1]
.
.
.
我也在 httpd.conf 中添加了这个:
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
<Directory />
Options -ExecCGI FollowSymLinks -Includes -IncludesNOEXEC -Indexes -MultiViews -SymLinksIfOwnerMatch
AllowOverride All
</Directory>
接下来我真的可以做什么?
【问题讨论】:
标签: apache .htaccess rewrite httpd.conf