ホームページ > バックエンド開発 > PHPチュートリアル > phpcms でセカンダリ ディレクトリ TP プログラムを構築しました。このプログラムはホームページにのみアクセスできますが、アクセスするとルート ディレクトリのホームページにジャンプします。

phpcms でセカンダリ ディレクトリ TP プログラムを構築しました。このプログラムはホームページにのみアクセスできますが、アクセスするとルート ディレクトリのホームページにジャンプします。

WBOY
リリース: 2016-06-23 13:08:00
オリジナル
1103 人が閲覧しました

上記と同じ
phpcms でセカンダリ ディレクトリ TP プログラムを作成しました。これは、ホームページにのみアクセスできますが、アクセスすると、ルート ディレクトリのホームページにジャンプします。 ngx の設定が変更されていますので、詳しく教えていただけますか。



ディスカッションへの返信 (解決策)

tp 設定ファイルの WEB_ROOT パスを確認してください。通常のパスは http://xxxxxxxxx/downlist/ です。

見てくださいtp config ファイルの WEB_ROOT パスを確認してください。 通常のものは http://xxxxxxxxx/downlist/ です。 パス設定に問題はありません。 ダウンリストのホームページなどは接続されています。ページにアクセスすると、ルート ディレクトリのホームページに移動します。

他のページにアクセスするときに、ダウンリスト レベルのディレクトリもありますか?

tp はそれ自体をメイン サイトとして扱います。構成ファイルを変更したくない場合は、tp プロジェクトを仮想ホストとして構成します

他のページ訪問用のダウンリスト レベルのディレクトリもありますか?

tp はそれ自体をメイン サイトとして扱います。設定ファイルを変更したくない場合は、tp プロジェクトを仮想ホストとして設定します。

他のアクセスはせず、ルート ディレクトリのホームページに直接ジャンプします。新しいプロジェクトとして扱い、phpcmsの下位ディレクトリに置くだけです


もう一度言います
tpプロジェクトを仮想ホストとして設定するか、tpプロジェクトが配置されているディレクトリを仮想ディレクトリ


Apache の場合は非常に簡単です。.htaccess をプロジェクト ディレクトリに置くだけです 残念ながら、あなたは

を使用していません

もう一度言います
tp プロジェクトを仮想ホストとして設定する必要がありますまたは、tpプロジェクトが置かれているディレクトリを仮想ディレクトリとして設定します

Apacheであれば非常に簡単で、プロジェクトディレクトリに.htaccessを置くだけです

それを使用していないのは残念です


他にはありません前のディレクトリは役に立ちますが、この 2 番目のディレクトリを指す重複したドメイン名はありません。

Nginx での仮想ディレクトリの設定に関するインターネットの記事を見つけました。ぜひご覧ください。


Nginx での仮想ディレクトリの設定に関するインターネットの記事を見つけました。

うーん、終わりました、モデレーターありがとうございます。

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