目次
【転送】XAMPP で複数の Web サイトを構成し、複数の xampp を構成します
ホームページ バックエンド開発 PHPチュートリアル [転送] XAMPP で複数の Web サイトを構成する、複数の xampp_PHP を構成するチュートリアル

[転送] XAMPP で複数の Web サイトを構成する、複数の xampp_PHP を構成するチュートリアル

Jul 13, 2016 am 09:46 AM
xampp 複数 Webサイト バーチャル 変化 構成

【転送】XAMPP で複数の Web サイトを構成し、複数の xampp を構成します

XAMPP 仮想ホスト構成、ローカル サイトにアクセスするために複数のドメイン名をバインドします

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">

オプション インデックス FollowSymLinks ExecCGI が含まれます
AllowOverride All
注文許可、拒否
すべてから許可


(このセクションは localhost のデフォルト アクセスを設定し直すため、後で配置する必要があります)

DocumentRoot "D:/xampp/htdocs/"
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

tru​​e

http://www.bkjia.com/PHPjc/1034506.html技術記事 [転送] XAMPP で複数の Web サイトを構成し、xampp で複数の XAMPP 仮想ホスト構成を構成し、ローカル サイトにアクセスするために複数のドメイン名をバインドします
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

LinuxシステムにおけるGDMの動作原理と設定方法 LinuxシステムにおけるGDMの動作原理と設定方法 Mar 01, 2024 pm 06:36 PM

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

Linux Bashrc の機能、構成、使用法を理解する Linux Bashrc の機能、構成、使用法を理解する Mar 20, 2024 pm 03:30 PM

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

Linux システムで FTPS を構成してインストールする方法 Linux システムで FTPS を構成してインストールする方法 Mar 20, 2024 pm 02:03 PM

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

XAMPP で PHP 実行例外が発生しましたか?トラブルシューティングに役立つヒント XAMPP で PHP 実行例外が発生しましたか?トラブルシューティングに役立つヒント Mar 12, 2024 pm 03:21 PM

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

win11 コンピューターの構成はどこで確認できますか? win11コンピュータの構成情報を確認する方法 win11 コンピューターの構成はどこで確認できますか? win11コンピュータの構成情報を確認する方法 Mar 06, 2024 am 10:10 AM

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

Black Myth Wukong にはどのようなコンピュータ構成が必要ですか? Black Myth Wukong にはどのようなコンピュータ構成が必要ですか? Mar 08, 2024 pm 01:22 PM

「黒神話悟空」というゲームは、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仮想通貨取引プラットフォーム 2025年の暗号通貨サークルのトップ10仮想通貨取引プラットフォーム Mar 12, 2025 pm 05:27 PM

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

さまざまな種類の Linux ログ ファイルと設定手順 さまざまな種類の Linux ログ ファイルと設定手順 Feb 26, 2024 pm 10:54 PM

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

See all articles