2017-05-24 13 views
0

私が考えている例は、ログインルールに許可された時間を持つUNIXと似ています。newとテスト.htaccessホワイトリスト登録。ルール実施時間を設定する方法はありますか?

.htaccessファイルを変更できるように旅行している場合は、小さなウィンドウを設定しています。

<Files wp-login.php> 
Order Deny,Allow 

Deny from All 

Allow from XX.XX.X3.* 

Allow from XX.XX.X4.* 

しかしAl0000-2355

だからそれだけで特定のハードコードされたIPアドレスの範囲を使用できますが、5分間の日がすべてのように、私は非上場IPからでホップすることができますことができます例としての全体Deny,Allow仕事を持っていますログインして、.htaccessファイルを私が働いているIPの範囲に置き換えてください。

私はcp path/open path/.htaccess

ない拒否効果でDeny from All if system time = 0000-2355 をコーディングする方法があるかどうか確認してくださいクローズとオープンファイルを設定とcronでそれを持っている cp path/closed path/.htaccessにIPフィルタリングされたリストを、 、その後 ことができますね無視された2356-2359

アイデア? ありがとう!

答えて

0

あなたは必要があるかもしれません:時間依存書き換え

説明: 私たちは、一日の時間に基づいて異なるコンテンツを提供するためのmod_rewriteを使用したいです。 解決策: 書き換え条件には、TIME_xxxという名前の変数が多数あります。

RewriteEngine on 
RewriteCond "%{TIME_HOUR}%{TIME_MIN}" >0700 
RewriteCond "%{TIME_HOUR}%{TIME_MIN}" <1900 
RewriteRule "^foo\.html$"    "foo.day.html" [L] 
RewriteRule "^foo\.html$"    "foo.night.html" 

https://httpd.apache.org/docs/trunk/rewrite/advanced.html

:特別な辞書編集比較パターン文字列と= STRINGに関連して、我々は、時間依存リダイレクトを行うことができます
関連する問題