htaccess下面会显示到最后一行,但是当没有cookie时,它不会重定向到index.html登录表单。
尝试过多种变化和大多数回归
我一直磕磕绊绊几个小时,需要一些专家指导。尝试了很多变化。有些崩溃了一些产生的消息,例如“...... public_html / .htaccess:90:没有关闭。”我假设是循环。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP} on [NC]
#Comment: Referrer HTTP://simba.org
RewriteCond %{HTTP_REFERER} ^"http://www.simba.org"/ [NC]
#Comment: Is cookie CGISESSID? Indicating logged in?
RewriteCond %{HTTP_COOKIE} !^.*CGISESSID=([^;]+).*$ [NC]
#Block looping
RewriteCond %{ENV:REDIRECT_STATUS} ^$ [NC]
RewriteRule .* - [L]
#If not logged on rewrite to login page and exit [L]
# Good No Crash but no redirect
RewriteRule ^http://simba.org/index.html$ [R]