Назад | Перейти на главную страницу

Правило перезаписи Apache2 .htaccess в Lighttpd

не могли бы вы помочь мне преобразовать это правило перезаписи с apache2 на lighttpd

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} !^http://my-site\.net/ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.my-site\.net/ [NC]
RewriteCond %{HTTP_REFERER} !^http://player\.my-site\.net/ [NC]
RewriteCond %{HTTP_REFERER} !^http://stream\.my-site\.net/ [NC]
RewriteRule .* - [L,R=404]

Спасибо

Это отправит 403 вместо 404. Но я не знаю, как отправить код состояния http, отличный от 403.

$HTTP["referer"] =~ "(my\-site\.net)|(www\.my\-site\.net)|(player\.my\-site\.net)|(stream\.my\-site\.net)" {
  url.access-deny = ("")
}

Вы можете найти и другие материалы: