我只是想知道是否有必要在每次添加重写时都包含 RewriteEngine On 和 Rewrite Base /?例如,我想同时使用“从 URL ^ 中删除 QUERY_STRING”和“在一天中的特定时间阻止对文件的访问 ^”(引用自 askapache.com 的示例)
从 URL 中删除 QUERY_STRING
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} .
RewriteRule ^login.php /login.php? [L]
在一天中的特定时间阻止对文件的访问 ^
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
# If the hour is 16 (4 PM) Then deny all access
RewriteCond %{TIME_HOUR} ^16$
RewriteRule ^.*$ - [F,L]
我可以将它们组合成以下内容吗?
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} .
RewriteRule ^login.php /login.php? [L]
# If the hour is 16 (4 PM) Then deny all access
RewriteCond %{TIME_HOUR} ^16$
RewriteRule ^.*$ - [F,L]
在此先感谢您的时间。