所以我想标准化更新网站的过程:
1)302将所有流量重定向到子文件夹 2)允许该子文件夹中的所有内容可见(例如,/ images,/ scripts) 3)我的IP和其他人的IP例外
以下内容无法正常运行...重定向除1.3.3.7以外的所有访问者时,“即将来临”文件夹中的“images”目录将被阻止。
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=1.3.3.7
RewriteCond %{REQUEST_URI} !=/coming-soon/
RewriteRule .* /coming-soon/ [R=302,L]
答案 0 :(得分:1)
/coming-soon/
中的条件RewriteCond %{REQUEST_URI} !=/coming-soon/
仅匹配该目录中的URI /coming-soon/
,例如/coming-soon/images
或/coming-soon/files
。
但是,如果您将该行更改为此行,则该行应该有效,因为它会匹配以/coming_soon/
开头的任何URI:
RewriteCond %{REQUEST_URI} !^/coming_soon/