問題タブ [virtual-hosts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - Mac OSX 10.6 で etc/hosts および Apache httpd-vhosts.conf に新しい行を追加するシェル スクリプト
私は Mac OSX 10.6 を使用しており、その上で Web 開発を行っています。シェルスクリプトの書き方については少し知っていますが、まだあまり詳しくありません。
私がやりたいことは、単純にローカル サイト エイリアスとドキュメント ディレクトリを要求するシェル スクリプトを作成し、ホストに新しいエイリアスを "127.0.0.1 mysite.local" のような新しい行に追加することです。 etc/hosts の一番下にあります。
次に、スクリプトは Apache の httpd-vhosts.conf ファイルに次のような内容を追加します。
次に、最終的にコマンドを実行して Apache サーバーを再起動します。これで、Apache を再起動するための端末コマンドがわかったので、これは非常に簡単です。また、スクリプトを実行しているユーザーからサイト名とパスを読み取る方法も知っています。以下のように:
どうすればよいかわからないのは、端末からファイルにテキストを追加することです。
考えや役立つアイデアはありますか?
ありがとう、パトリック
apache2 - apache2 vhost リダイレクト
Windows ホスト ファイルで、プロジェクト リリース (rc1、rc2 など) ごとに異なるホストを定義しました。リリースごとに 1 つの vhost を作成して、そのサブディレクトリに直接リダイレクトできるようにします。たとえば、次のようになります。
pp15.mv => http://localhost/mv/pp15/ .....
pp16.mv => http://localhost/mv/pp16/ .....
さらに、ホスト ppX.mv を自動ログイン URL にリダイレクトする必要があります。/mv_dbname.php?login=testlogin&mdp=202cb962ac59075b964b07152d234b70 のようになります。
最後に、URL バーに
http://pp15.mvと入力すると、http://pp15.mv/mv_dbname.php?login=testlogin&mdp= 202cb962ac59075b964b07152d234b70
にリダイレクトされます。
私の仮想ホストファイルには、次のようなものがあります。
最初のリダイレクトはうまく機能しますが、ホストに直接リダイレクトしようとすると、リダイレクト エラーが発生します (リダイレクトが多すぎます)。
誰かがアイデアを持っていますか?
以前ありがとうございました。
apache2 - ローカル ドメインを localhost:3000 にポイントする
ねえ、ローカル ドメインを localhost:3000 または Wubrick インスタンスを実行している他のポート (Rails 用) にポイントしたいです。
ローカル ドメインをこれらの wubrick インスタンス (または単に localhost:3000) にポイントする apache2 構成が見つかりません。誰かがそれを手伝ってくれませんか?
よろしく、
ニキル・グプタ
amazon-ec2 - EC2ubuntu上の複数の仮想ホスト-2番目のホストにアクセスできず、常にデフォルトにアクセスします
初めてのポスターですが、助けてください。私は6日間検索と再構成を行っており、いくつかの髪の毛の塊を失いました。
問題:ubuntuサーバー(1 ip)に2つ以上の仮想ホストが必要ですが、最初の「アルファベット順」にリストされているサイト対応のショーのみです。000-デフォルトwww.domain1.comwww.domain2.com
個別にそれらはすべて機能します(私が1を離れるたびにa2dissiteの場合)
構成:UBUNTU 10.10サーバーEC2インスタンス(この部分については私を撃ってはいけません-これが問題ではないことを願っています!)APACHE 2.2.16 DNSmy.domain.com-私のパブリックec2dnsに(これは機能します)
仮想ホスト:
デフォルト
仮想ホスト1-domain1-
ドメイン名が異なる別のドキュメントルートのdomain2についても上記があります
シンボリックリンクが設定されています。myapache2ctl-Stは次のように表示されます-VirtualHost構成:
私のports.conf:NameVirtualHost *:80リッスン80
デフォルトから私のapache2.confへの変更はなく、httpd.confは空です。
私は次のことを試しました(そして他の約100人):
[URL = "http://ubuntu-tutorials.com/2008/01/09/setting-up-name-based-virtual-hosting/"] [/ URL] [URL = "http://httpd.apache。 org / docs / 2.2 / rewrite / vhosts.html "] http://httpd.apache.org/docs/2.2/rewrite/vhosts.html [/ URL] [URL =" http://ubuntuforums.org/archive/ index.php / t-1466665.html "] http://ubuntuforums.org/archive/index.php/t-1466665.html [/ URL] [URL =" http://flurdy.com/docs/ec2/ basics / index.html "] http://flurdy.com/docs/ec2/basics/index.html [/ URL] [URL =" http://www.webmasterworld.com/apache/3282118.htm "] http ://www.webmasterworld.com/apache/3282118.htm [/ URL]
私は他の誰もが問題を抱えているすべてを試したようですが、何も私の問題を解決していないようです。
可能性:
1)EC2
2)ファイルのパーミッション-すべてをapache2ユーザー「www-data」に変更しました-サイコロはありません。
3)私はドープです...それを願っています。あなたの親切な人の一人が私の問題を指摘してくれます。:)
すぐにチャット...ここで私の髪を失います。
よろしく、Logansanoh
apache - 同じポートを持つ異なる VirtualHost
異なるプロジェクトの同じリッスン ポートと異なるログを持つ 2 つの VirtualHosts が必要です。これが私が持っているものです:
xampp - xampp 1.7.3 アップグレード 壊れた仮想ホストへのアクセスが禁止されました
XAMPP v1.7.4のインストールの問題、ローカルホストが機能しない別のユーザーによって報告されたものと同様の問題があり ます
私の場合、xampp を 1.7.3 (osx) にアップグレードすると、仮想ホストが壊れてしまいました。
私が持っている /etc/hosts で
/Applications/XAMPP/etc/httpd.conf には次のものがあります。
/Applications/XAMPP/etc/extra/httpd-vhosts.conf には次のようなものがあります: # 名前ベースの仮想ホスティングを使用します。NameVirtualHost *:80 NameVirtualHost *:443
mysite.test にアクセスしようとすると、Apache が次のエラー [エラー] [クライアント 127.0.0.1] でログに記録されます (13)アクセス許可が拒否されました: アクセスが拒否されました
.htaccess を削除し、問題の原因となっている場合に備えてディスクのアクセス許可を修復しました。
誰かが私が見逃している可能性があるものを提案できますか?
ありがとうございます。
zend-framework - zend フレームワークで仮想ホストをセットアップした後、プロジェクト イメージが表示されない
私のプロジェクト構造は次のようなものです ---
/
公衆
- .htaccess
- index.php
- テンプレート ...........
データ
- アップロード (このアプリケーションによってアップロードされたすべての画像)
- ………………
これらのように
このプロジェクトの仮想ホストを設定する前はすべて正常に機能していますが、設定後はアップロードされた画像をどこにも見ることができません。
次の理由で起こっている可能性があります
- 私の仮想ホストはパブリックディレクトリを指していますが、アップロードされた画像はアップロードディレクトリの下にあります。
- 私の質問は、アップロードディレクトリをパブリックディレクトリに変更せずに、どうすれば画像を表示できるかということです
Followin は私の .htaccess ファイルです ----------
Apacheファイルのホスト設定は次のとおりです---------
ありがとうルズディ
apache - Redmineのインストールで個人ページをホストする
現在、サーバーにredmineをインストールし、mydomain.com上の仮想ホストで実行するようにapache2を構成しました。
mydomain.com/personalでいくつかの追加ページもホストしたいのですが、redmineが実行されているため、ページが見つかりません。この構成をオーバーライドして、redmineと一部の個人ページの両方を実行するにはどうすればよいですか?
apache - Zend Server で VirtualHost を作成するにはどうすればよいですか?
私は zend サーバーを使用しており、1 つの VirtualHost を extra/httpd-vhosts.conf ファイルに追加し、httpd.conf ファイルから # を削除しました。
これは、extra/httpd-vhosts.conf ファイルに追加したものです。
quickstart.local にアクセスすると正常に動作しますが、localhost にも影響します (つまり、http://localhost/を読み込もうとすると、 http://quickstart.local/に対して行ったのと同じサイトが表示されます。
この問題を解決するにはどうすればよいですか? localhost (別のプロジェクトでこれを使用) と quickstart.local の両方を分離したい。
apache - grep を使用して Apache 仮想ホストのリストをフィルタリングする方法
多くの仮想ホストで構成されたApacheサーバーがあり、grepを使用してそれらをフィルタリングできるようにしたいと考えています..
.. ただし、このアプローチは機能しません。すべての仮想ホストが一覧表示されています。実際にこれを行う方法はありますか?
httpd -S からの出力のサンプルを次に示します。