php WordPress的固定ページに基本认证かける
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WordPress的固定ページに基本认证かける相关的知识,希望对你有一定的参考价值。
<?php
if(!is_home()):
if(is_category('1')) : //Basic認証を掛けたいカテゴリIDを指定
$userArray = array(
"admin" => "password"
);
basic_auth($userArray);
endif;
endif;
?>
<?php
function basic_auth($auth_list,$realm="Restricted Area",$failed_text="認証に失敗しました"){
if (isset($_SERVER['PHP_AUTH_USER']) and isset($auth_list[$_SERVER['PHP_AUTH_USER']])){
if ($auth_list[$_SERVER['PHP_AUTH_USER']] == $_SERVER['PHP_AUTH_PW']){
return $_SERVER['PHP_AUTH_USER'];
}
}
header('WWW-Authenticate: Basic realm="'.$realm.'"');
header('HTTP/1.0 401 Unauthorized');
header('Content-type: text/html; charset='.mb_internal_encoding());
die($failed_text);
}
以上是关于php WordPress的固定ページに基本认证かける的主要内容,如果未能解决你的问题,请参考以下文章
javascript スマホからPCページを见た场合,别ページにリダイレクトする
php 固定ページの画像パスを省略
apache_conf さくらインターネットで基本认证かます
php 固定ページのみ自动的に付与されるpタグやBRタグを无效
text 固定ページ
text 楽天スマートフォン商品ページ风ボタンフッター固定