ホームページ > PHPフレームワーク > ThinkPHP > TP フレームワークでホーム モジュールを削除する 2 つの方法

TP フレームワークでホーム モジュールを削除する 2 つの方法

藏色散人
リリース: 2021-09-13 14:16:03
転載
1994 人が閲覧しました

thinkphp Frameworkチュートリアル コラムでは、TP フレームワークのホーム モジュールを削除する 2 つの方法を紹介します。

TP フレームワークでホーム モジュールを削除する 2 つの方法

ホームも削除する場合があります。つまり、www.olcms.com/News/read/id/1.html にアクセスすると、www にアクセスするのと同じになります。 olcms.com/Home/News/read/id/1.html、ホーム モジュールを削除するには、2 つの方法があります。

1. 最初の方法は、Home モジュールをバインドすることです。この方法は使用しないほうがよいと思います。Apache で問題ありません。http://www.jianshu.com/p/5e62bd1a9edc をフォローしてください。前述したように、nginx で設定されている場合、フロントエンドにアクセスするのは正常ですが、バックエンドにアクセスすると、admin.php モジュールが存在しないことが報告されます。この方法について話しましょう

index.php
define('BIND_MODULE','ThinkerInternet'); の下にホーム モジュールをバインドし、ルート ディレクトリに追加します。次のように admin.php で管理モジュールをバインドします。

TP フレームワークでホーム モジュールを削除する 2 つの方法

上記のリンクは成功します。バックグラウンド リンクは xxx.com/admin.php ですが、この方法は推奨されません。2 番目の方法について説明します。

2. デフォルトのモジュールを指定します。

TP フレームワークでホーム モジュールを削除する 2 つの方法

#上記のように、Common/Conf/config にあります。これを完了するには、PHP 構成ファイル


    'URL_MODEL'=>2,
    'MODULE_ALLOW_LIST' => array('Home','Admin'),//指定可访问的模块,不许填写,如果还有其他模块也要写上
    'DEFAULT_MODULE' => 'Home', // 默认模块
ログイン後にコピー
に次のコードを追加します。 。 。もちろん、バックエンド アドレスは xxx.com/admin/...

推奨: 「

最新の 10 の thinkphp ビデオ チュートリアル

以上がTP フレームワークでホーム モジュールを削除する 2 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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