Opcje FollowSymLinks lub SymLinksIfOwnerMatch są wyłączone
Przeczytałem prawie wszystko, co jest możliwe dla tego problemu i nie mogłem znaleźć niczego, co mogłoby rozwiązać mój problem. To jest erorr log, który otrzymuję: Opcje FollowSymLinks lub SymLinksIfOwnerMatch są wyłączone, co oznacza, że dyrektywa RewriteRule jest zabroniona: /var/www/vhosts/site.com/httpdocs/cgi-bin/cron.pl
Podczas uzyskiwania dostępu do witryny otrzymuję 403 Zakazane „Nie masz pozwolenia na dostęp do tego dokumentu”. błąd.
Zmodyfikowałem mój .htaccess, aby mieć to:
Options +FollowSymLinks +SymLinksIfOwnerMatch
AddDefaultCharset utf-8
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_CGI_AUTHORIZATION:%1]
.
.
.
Dodałem to także do httpd.conf:
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
<Directory />
Options -ExecCGI FollowSymLinks -Includes -IncludesNOEXEC -Indexes -MultiViews -SymLinksIfOwnerMatch
AllowOverride All
</Directory>
Naprawdę co mogę zrobić dalej?