ローカルフレームワークテスト型apache仮想ホスト


ローカルで静的ページを開発する場合、絶対アドレスを使用する場合はサーバ同期時にcssまたはjsのアドレスを一度変更するのが面倒で、ローカルで直接外部環境をバインドすると異常に簡単になり、重複的な労働を免れる~~私の環境はwinの下にある
 
方法は次のとおりです.
 
1、まずapacheサーバーをインストールする必要があります.phpを併用すれば、wampを直接インストールすることができます.
2、ルートディレクトリに複数のフォルダを仮想ホストフォルダ(例えばstyleフォルダ)として作成する
3、apacheのプロファイルhttpd.confファイルにコードを追加します
 
NameVirtualHost *:80

<VirtualHost *:80>
 	ServerName style.leyteris.com
 	DocumentRoot "D:/Workspace/style"
</VirtualHost>

<VirtualHost *:80>
	ServerName leyteris.com
	DocumentRoot "D:/Workspace"
</VirtualHost>

上のプロファイルでDディスクのWorkspaceをrootフォルダとして指定しました
 
4、まだ一歩が必要で、結局ローカルに実際のIPアドレスをバインドしていないし、DNS解析もないので、HOSTファイルを変更して同様にドメイン名解析の効果を達成することができます.
HOSTファイルはシステムフォルダsystem 32driversetcで、手帳で開いてコードを書き込んでください.
 
127.0.0.1  localhost
127.0.0.1  leyteris.com
127.0.0.1  style.leyteris.com
 
上記の操作はapacheの名前に関連付けられた仮想ホスト構成方法です.使いやすくなります.
たとえば、次のコードでオンライン環境が必要です.
<link href="http://style.leyteris.com/merge.css" rel="stylesheet">
<script src="http://style.leyteris.com/v1.3.js" type="text/javascript"></script>
 
小結:上記の絶対アドレスを参照すると、リモートサーバにアップロードする際にアドレスを変更せずに直接アクセスできます.また、flashやドメイン間判定インタフェースの呼び出しがある場合、そのインタフェースが非ドメイン名である場合にデータを与えないと、ローカルの仮想ホストでドメイン名を仮想化し、これらの問題を解決することができます.