ホームページ > CMS チュートリアル > PHPCMS > phpcmsでバックグラウンドアクセス制限を実装する方法

phpcmsでバックグラウンドアクセス制限を実装する方法

王林
リリース: 2020-02-08 13:56:56
オリジナル
2201 人が閲覧しました

phpcmsでバックグラウンドアクセス制限を実装する方法

ファイルパス:/caches/config/system.php

変更方法:

変更内容:

'admin_url' => ''
ログイン後にコピー

例: バックエンドにバインドする必要があるドメイン名が a8800.phpip.com の場合、バックエンドには http://a8800.phpip.com/admin.php 経由でのみアクセスできます。

したがって、これを次のように変更する必要があります:

'admin_url' => 'a8800.phpip.com',
ログイン後にコピー

ドメイン名: a8800.phpip.com を Web サイトと同じディレクトリにバインドします。

ここでの a8800 は任意のドメイン名であり、複雑であればあるほど良いです。

関数実装方法:

ファイル:/phpcms/modules/admin/classes/admin.class.php

if(pc_base::load_config('system','admin_url') && $_SERVER["HTTP_HOST"]!= pc_base::load_config('system','admin_url')) {
                        Header("http/1.1 403 Forbidden");
                        exit('No permission resources.');
                }
ログイン後にコピー

関連推奨: phpcms チュートリアル

以上がphpcmsでバックグラウンドアクセス制限を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート