ホームページ >バックエンド開発 >PHPチュートリアル >phpStudy がマルチサイト名とマルチドメイン名を設定する場合の 403 エラーの解決策
この記事ではphpStudyでマルチサイトとマルチドメイン名を設定する方法と、遭遇した403エラーの解決策を主に紹介しますので、困っている友達は参考にしてください
この記事はマルチを理解していない人には適していません。 -サイトとマルチドメイン名。ワンポイントで問題を解決するのに最適です。わかりました。もっとカジュアルに。
まず、サイトのドメイン名管理を開きます。設定は次のとおりです。ポートを80ではなく1にリセットし、最初に追加して保存します。
設定ファイルvhostsを開くと、ポート801の追加が表示されます
設定ファイルhttp.confに追加し、80の後に新しいポート番号を追加します
その後、hostsに追加しますファイル中構成では、127.0.0.1 www.aaa.com
すると、Mader GG、forbidden が表示され、403、アクセス権がありません。
苦労の末、ようやく解決策を見つけました。最初に解決策の内容をコピーし、最後に元の記事のアドレスを添付します。
最初のステップ
C:WindowsSystem32driverstc の下の hosts ファイルの下に追加します (先頭に # 記号を追加しないでください。これはコメントです)
2 番目のステップは、httpd を見つけることです。 conf ファイルを Apache で開き、171 行目の前の #
を削除します。 3 番目のステップは、Apache の構成ファイル vhosts.conf
で次の内容を構成し、Apache を再起動することです。 。 。 。ドメイン名が割り当てられます。 。この時もう一つ問題があります
ブラウザではこのようなページが表示されますが、www.test.com/index.phpと入力する際、index.phpにアクセスできるプログラムはフルパスを記述する必要があります。 。 。 。壊す方法。 。 。 3 番目のステップの 18 行をコメントアウトするか、オプションの後の 2 つの単語の前に + (プラス記号) を追加すると、Apache を再起動すると、この問題は解決されます。 ! ! !このとき、index.php 内のフォルダーに直接アクセスすると、何も表示されないという別の問題があります。 。 。直接スキップしてしまいましたが、問題ありません。そのままアクセスしてください。この時点で httpd.conf を開いて、251 行目をコメントアウトすると問題は解決します (コメントアウトする必要がない場合もあります。状況によって異なります)。静的な Web サイトにはコメントが必要なようですが、動的 Web サイトにはコメントが必要ありません。コメントが必要です
もう一文追加 訪問するときは、次のようなポートを持ってきてください: http://www.aaa.com:801/
概要
以上がphpStudy がマルチサイト名とマルチドメイン名を設定する場合の 403 エラーの解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。