1
だから私は特定のものに更新しながら、メンテナンスモードに自分のサイトを強制的にするために、次の使用:これはうまく働いているhtaccessのメンテナンスモードを許可特定のディレクトリ
# MAINTENANCE-PAGE REDIRECT
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^23\.1\.12\.167
RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC]
RewriteRule .* /maintenance.html [R=302,L]
</IfModule>
を、今私は、メンテナンスモードでの状況を持っています特定のdirがmaintenance.htmlに送信されないようにして、通常の内容を表示させたいと思います。
だから、のようなものになるでしょう:
root/
.htaccess
maintenance.html
index.html
everything.else.html
/do_not_display_me
/display_me_always
これは、ルートレベルの.htaccessから可能であるか、私が持っているつもりだ場合は、サブディレクトリの.htaccessファイルで狡猾取得するかどうかわからない、任意の助けに感謝します。
私は、メンテナンスモードに関係なく、いつもアクセス可能なフォルダがほしいと思っています。どのフォルダを除外したいのですか(複数あると思いますか?) – LazyOne
@LazyOne - はい、表示したいディレクトリがいくつかあります。上記の例では/ display_me_alwaysです。 – bMon