WampServerでは、ドメイン名の設定はどうなりますか?
2327 ワード
wampserverの下にマルチドメインを配置することを実現しました。主にapacheのプロファイルhttpd.comを修正したり、http-vhosts.comファイルを修正したり、hostsファイルを修正したりします。具体的な内容は以下を見て紹介してください。
前にドメイン横断を勉強した時に、WampServerでマルチポートを使ってアクセスします。という文章を書きました。デフォルトのlocal hostは80ポートを採用しています。マルチポートを使ってアクセスできるコアは新しいポート、すなわちhttpサービスを作成しなければなりません。それから新しいフォルダを作って(コードを保存するために)サービスを開始すればいいです。
今日はどのようにドメイン名の配置を実現するかというと、一般的なWampServerはインストールが完了するとwwwフォルダがあります。中の新しいファイルは全部local host+相対アドレスで訪問できます。私たちはlocal host/google/でこのフォルダやフォルダのファイルにアクセスできますが、www.google.comでアクセスしたいですが、どうやってできますか?
実はこれは前の多ポートよりもアクセスが簡単になりました。
1、apacheのプロファイルhttpd.com nfを修正する。
まず、apacheのプロファイルhttpd.com nfを開きます。例えば、私のはF:\wamp\bin\apaache\Appache 2.17\confフォルダの下で、この行を見つけました。
皰Include conf/extra/httpd-vhosts.com nf
コメントを削除する(一番前の井戸番号を削除する)。
2、httpd-vhosts.com nfファイルを修正する
F:\wamp\bin\apache 2.17\conf\extraフォルダの下のhttpd-vhosts.com nfファイルを開けて、このような一節を加えます。
<Virtual Host*:80>
DcumentRoot「F:\wamp\www\google」
ServerName www.google.com
ServerAlias google.com
3、hostsファイルを修正する
C:\WINDOWS\system 32\drivers\etc\hostsファイルを開いて、文を追加します。
127.1.0.1 www.google.com
4、googleフォルダを新規作成する
wwwフォルダの下にgoogleというフォルダを新たに作成し、index.などの任意のファイルを中に追加するとwwww.google.com/index.でアクセスできます。
5、httpd-vhosts.com nfファイルを再度修正する。
この時にlocalhostを訪問すると、また訪問できなくなりました。http-vhosts.com nfファイルを再度修正する必要があります。
<Virtual Host*:80>
DcumentRoot「F:\wamp\www」
ServerName local host
この時ロカホスト/index.を訪問すればOKです。
その他
関連資料を探す時、基本的にはhttpd.com nfファイルの中にこのようなステップが追加されています。
<Directory/>
Options FollowSymLinks
AllowOverride None
Order deny、allow
Deny from all
これを以下に変更します
<Directory/>
Options FollowSymLinks Includes
AllowOverride None
Order deny、allow
Allow from all
しかし、私は修正しなくても効果が現れます。上記の手順を経て予想通りの結果が出なかったら、このステップを加えてみてもいいかもしれません。
以上の内容は本稿で、WampServerでは、ドメイン名の設定方法を紹介します。
前にドメイン横断を勉強した時に、WampServerでマルチポートを使ってアクセスします。という文章を書きました。デフォルトのlocal hostは80ポートを採用しています。マルチポートを使ってアクセスできるコアは新しいポート、すなわちhttpサービスを作成しなければなりません。それから新しいフォルダを作って(コードを保存するために)サービスを開始すればいいです。
今日はどのようにドメイン名の配置を実現するかというと、一般的なWampServerはインストールが完了するとwwwフォルダがあります。中の新しいファイルは全部local host+相対アドレスで訪問できます。私たちはlocal host/google/でこのフォルダやフォルダのファイルにアクセスできますが、www.google.comでアクセスしたいですが、どうやってできますか?
実はこれは前の多ポートよりもアクセスが簡単になりました。
1、apacheのプロファイルhttpd.com nfを修正する。
まず、apacheのプロファイルhttpd.com nfを開きます。例えば、私のはF:\wamp\bin\apaache\Appache 2.17\confフォルダの下で、この行を見つけました。
皰Include conf/extra/httpd-vhosts.com nf
コメントを削除する(一番前の井戸番号を削除する)。
2、httpd-vhosts.com nfファイルを修正する
F:\wamp\bin\apache 2.17\conf\extraフォルダの下のhttpd-vhosts.com nfファイルを開けて、このような一節を加えます。
<Virtual Host*:80>
DcumentRoot「F:\wamp\www\google」
ServerName www.google.com
ServerAlias google.com
3、hostsファイルを修正する
C:\WINDOWS\system 32\drivers\etc\hostsファイルを開いて、文を追加します。
127.1.0.1 www.google.com
4、googleフォルダを新規作成する
wwwフォルダの下にgoogleというフォルダを新たに作成し、index.などの任意のファイルを中に追加するとwwww.google.com/index.でアクセスできます。
5、httpd-vhosts.com nfファイルを再度修正する。
この時にlocalhostを訪問すると、また訪問できなくなりました。http-vhosts.com nfファイルを再度修正する必要があります。
<Virtual Host*:80>
DcumentRoot「F:\wamp\www」
ServerName local host
この時ロカホスト/index.を訪問すればOKです。
その他
関連資料を探す時、基本的にはhttpd.com nfファイルの中にこのようなステップが追加されています。
<Directory/>
Options FollowSymLinks
AllowOverride None
Order deny、allow
Deny from all
これを以下に変更します
<Directory/>
Options FollowSymLinks Includes
AllowOverride None
Order deny、allow
Allow from all
しかし、私は修正しなくても効果が現れます。上記の手順を経て予想通りの結果が出なかったら、このステップを加えてみてもいいかもしれません。
以上の内容は本稿で、WampServerでは、ドメイン名の設定方法を紹介します。