[転送] XAMPP で複数の Web サイトを構成する、複数の xampp_PHP を構成するチュートリアル
【転送】XAMPP で複数の Web サイトを構成し、複数の xampp を構成します
XAMPP 仮想ホスト構成、ローカル サイトにアクセスするために複数のドメイン名をバインドします (ファイルの最後に追加) オプション インデックス FollowSymLinks ExecCGI が含まれます DocumentRoot "D:/xampp/htdocs/"
XAMPPローカル サイト プロジェクトは仮想ホスト構成です。この時点で、複数のドメイン名へのバインド アクセスを実現するには、仮想ホストを構成し、ドメイン名をディレクトリにバインドする必要があります。
私は、その強力な組み合わせ構成と便利な UI 操作のため、Mac 上でローカル PHP 環境を構築するために常に MAMP を使用してきました。会社のコンピュータは Windows なので、作業を容易にするためにいくつかの小さなことをデバッグするために PHP 環境をセットアップする必要がある場合があります。これは、単なる小さなアプリケーションなので、自分でローカルの WAMP 環境を構築する必要はありません。 PHPNow、WampServer、PHPStudy、AppServ、EasyPHP などはオンラインでたくさんの WAMP 環境統合パッケージを使用したことがあり、以前使用していた UniServer は眩しすぎるほどです。 UniServer は非常に強力であり、お勧めする価値があります。その後、なぜ UniServer を使用しなかったのかわかりません。しかし、XAMPP も非常に強力で、ファイル パッケージが 100MB を超えていたため、XAMPP に切り替えました。 Lite バージョンをダウンロードできますが、ファイル サイズが UniServer の数倍大きいため、後で XAMPP に切り替えました。
場合によっては、ディレクトリ アクセスではなく、ローカル プロジェクト ファイルにアクセスするために、いくつかのトップレベル ドメイン名アクセス メソッドが必要になります。この場合、仮想ホストを構成し、ドメイン名をディレクトリにバインドする必要があります (ローカルで行うことができます)。 hosts ファイルを変更します。 任意のドメイン名 (www.a.com や localdemo など) をバインドします。
ここで、2 つのディレクトリがあり、1 つは /xampp/htdocs/a に存在し、もう 1 つは /xampp/htdocs/b に存在すると仮定します。
ローカル テストのために www.a.com にアクセスする場合、対応するディレクトリは /xampp/htdocs/a で、www.b.com にアクセスする場合の対応するディレクトリは /xampp/htdocs/b です。
Apache の設定方法を知っていれば、実際にはそれを回避できます。XAMPP は APache などの環境統合パッケージを統合するものにすぎず、複数のドメイン名の実現は Apache を設定することで実現されるからです。
もちろんネット上には色々な方法がありますが、ネット上の情報は転載・検証されているのか疑問で、正しいかどうか分かりません。次の方法は私が個人的にテストしたもので、私の設定に従ってもローカル マルチドメイン デバッグができない場合は、XAMPP のバージョンが私のものと一致していない可能性があります。以下のコメント欄で教えていただければ、お答えさせていただきます。次の構成は、XAMPP Windows 1.7.1 バージョン用です。
1. まず、C ドライブの WINDOWSsystem32driversetc ディレクトリにある hosts ファイルを変更し、メモ帳で開き、次の内容を追加します。
127.0.0.1 www.a.com
127.0.0.1 www.b.com
2. xamppapacheconfhttpd.conf ファイルを開き、「Include」を検索します。 conf/extra/httpd-vhosts.conf」の前に # コメントがないことを確認してください。つまり、vhosts 仮想ホスト構成ファイルが導入されていることを確認してください。
httpd-vhosts.conf が有効になると、デフォルトの httpd.conf のデフォルト設定が無効になり (仮想ホスト設定も httpd-vhosts.conf ファイルで有効になっていることを確認してください。記事 3 を参照)、すべてのドメイン名が無効になります。この IP にアクセスすると、vhosts.conf の 最初の仮想ホスト がポイントされます。 (最初のものであることに注意してください。詳細については第 4 章を参照してください)
3. 仮想ホスト設定ファイル xamppapacheconfextrahttpd-vhosts.conf に設定します:
NameVirtualHost *:80 の前の ## をキャンセルします。 vhosts が有効になっている場合、デフォルトの httpd.conf のデフォルト設定は無効です。仮想ホストの設定は httpd-vhosts.conf でのみ設定されます。
DocumentRoot /xampp/htdocs/a
ServerName www.a.com
DocumentRoot /xampp/htdocs/b
ServerName www.b.com
4. 項目 3 を設定すると、localhost にアクセスすると、設定された a が直接ポイントされることがわかります。パスがなくなった場合、この問題については第 2 条で説明します。つまり、vhosts を有効にすると、デフォルトの httpd 構成は無効になり、デフォルトのアクセスは vhosts の最初の設定を指すようになります。この時点で、localhost ディレクトリ構成を元に戻す必要があります。
DocumentRoot /xampp/htdocs/
ServerName localhost
これで、XAMPPの仮想ホストが設定されましたローカルホストにアクセスします。 XAMPP ヘルプ ガイドによると、www.a.com にアクセスするとバインドされた a ディレクトリが参照され、www.b.com にアクセスするとバインドされた b ディレクトリが参照されます。
---------------------------------------------- --- ----------------------------------
インスタンス参照:
XAMPP は VirtualHost を追加します複数の Steel をサポートするには、C: XAMPAPAPACHEXTRAHTTPD-VHOSTS.CONF ファイルに追加します:
namevirtualHost *: 80
& lt; VirtualHost *: 80 & gt; Ordpress "
サーバー名 wordpress
(この段落は追加する必要があります。追加しないとアクセスできなくなります)
<ディレクトリ "E:/php/wordpress">
AllowOverride All
注文許可、拒否
すべてから許可
ディレクトリ>
(このセクションは localhost のデフォルト アクセスを設定し直すため、後で配置する必要があります)
ServerName localhost
< ; /VirtualHost>
C:WINDOWSsystem32driversetc ディレクトリの hosts ファイルに次の内容を追加します:
127.0.0.1 wordpress
ファイル httpd-vhosts.conf を配置します:
#NameVi rtualHost * : 80
#
を削除するだけです
http://www.bkjia.com/PHPjc/1034506.htmlwww.bkjia.com

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











タイトル: Linux システムにおける GDM の動作原理と構成方法 Linux オペレーティング システムでは、GDM (GNOMEDisplayManager) は、グラフィカル ユーザー インターフェイス (GUI) ログインとユーザー セッション管理を制御するために使用される一般的なディスプレイ マネージャーです。この記事では、GDM の動作原理と構成方法を紹介し、具体的なコード例を示します。 1. GDM の動作原理 GDM は GNOME デスクトップ環境のディスプレイ マネージャーであり、X サーバーの起動とログイン インターフェイスの提供を担当します。

Linux Bashrc について: 機能、構成、および使用法 Linux システムでは、Bashrc (BourneAgainShellruncommands) は非常に重要な構成ファイルであり、システムの起動時に自動的に実行されるさまざまなコマンドと設定が含まれています。 Bashrc ファイルは通常、ユーザーのホーム ディレクトリにある隠しファイルであり、その機能はユーザーの Bashshell 環境をカスタマイズすることです。 1. Bashrc関数の設定環境

タイトル: Linux システムで FTPS を構成およびインストールする方法、具体的なコード例が必要です。Linux システムでは、FTPS は安全なファイル転送プロトコルです。FTP と比較して、FTPS は TLS/SSL プロトコルを通じて送信データを暗号化し、データのセキュリティを向上させます。伝染 ; 感染。この記事では、Linux システムに FTPS を構成およびインストールする方法を紹介し、具体的なコード例を示します。ステップ 1: vsftpd をインストールする ターミナルを開き、次のコマンドを入力して vsftpd をインストールします: sudo

技術分野では、XAMPP は一般的に使用される開発環境ツールであり、Apache、MySQL、PHP、Perl などのソフトウェアを統合し、開発者がローカル サーバー環境を迅速に構築するのに役立ちます。ただし、XAMPP を使用すると、PHP 実行例外の問題が発生し、開発作業に問題が発生することがあります。この記事では、XAMPP で PHP 実行例外が発生した場合に読者が問題を解決できるように、いくつかのトラブルシューティング テクニックを紹介します。 1. PHP のエラーログを確認します まず、XAMPP の P

win11システムを使用するとき、コンピューターの構成を確認する必要がある場合がありますが、多くのユーザーは、win11コンピューターの構成をどこで確認すればよいか尋ねています。実際、その方法は非常に簡単で、設定でシステム情報を直接開き、コンピュータの構成情報を表示できます。このサイトでは、win11 コンピューターの構成情報を見つける方法をユーザーに注意深く紹介します。 win11 コンピューターの構成情報を確認する方法 方法 1: 1. [スタート] をクリックし、[コンピューターの設定] を開きます。 3. このページでは、コンピュータの構成情報を表示できます。 2. コマンド プロンプト ウィンドウで「systeminfo」と入力し、Enter キーを押してコンピュータの構成を表示します。

「黒神話悟空」というゲームは、2024 年の夏にすべての主要プラットフォームでリリースされます。ゲームを体験するには、ゲームをダウンロードするときに特定のコンピューター構成を満たす必要があります。以下は、「黒神話悟空」に必要な最小構成の紹介です。 Black Myth Wukong にはどのようなコンピュータ構成が必要ですか? 最小構成オペレーティング システム: Windows 7、Windows 8.1、Windows 10 (すべて 64 ビット) プロセッサ: Intel Corei5-4430/AMDFX-6300 実行メモリ: 8GB RAM グラフィック カード: NVIDIA GeForce GTX9602GB /AMDRadeon R73702GB ストレージ容量: 100GB が必要 空き容量推奨オペレーティング システム: Windows 7、Win

2025年の暗号通貨サークルのトップ10の仮想取引プラットフォーム:高い流動性、豊富な製品である。 6。コインベース、米国の主要な交換、使いやすいコンプライアンス。

Linux ログ ファイルの種類と設定方法 Linux システムでは、システムの実行状態やユーザーの操作、さまざまなイベントの発生などを記録するログ ファイルは非常に重要です。ログ ファイルをチェックすることで、システム管理者は問題を適時に発見し、それに応じて対処できます。この記事では、Linux システムの一般的なログ ファイルの種類とログの構成方法を紹介します。 1. ログファイルの種類 システムログ: システムログとは、システムの起動、終了、サービスの起動と停止など、システムの稼働状況を記録するログファイルです。
