問題タブ [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.
php - LAN 内の別のコンピューターから Zend アプリケーションにアクセスする (LAMP を使用)
こんにちは、Ubuntu マシンと Zend Framework プロジェクトで LAMP サーバーをセットアップしています。
/etc/apache2/sites-available で仮想ホストを作成し、a2ensite コマンドで有効にしました。localhost ではすべて正常に動作しますが、IP を使用して LAN 内の別のコンピューターからアプリケーションにアクセスするのに問題があります。
192.168.xx/application_name/public (index.php がある場所) に移動すると、フォルダーの一覧が表示されます。
PS: phpmyadmin は動作します (192.168.xx/phpmyadmin)
いくつかの構成がありませんか?
私の仮想ホスト
<VirtualHost *:80>
ServerAdmin xx@localhost
ServerName application.local
ServerAlias www.application.local
DirectoryIndex index.php
DocumentRoot /var/www/application/public/
</VirtualHost>
apache - ローカル開発用サブドメインの設定
ローカル開発用に XAMPP をインストールしており、プロジェクトごとにサブドメインを作成したいと考えています。私のapache vhosts構成では、これを入れました:
そして、私のWindowsホストファイルでは:
localhost は通常どおり動作します。のように、私が行けばhttp://localhost/project_name
すべてうまくいきます。ただし、に移動するhttp://nexus.localhost/
と、Object not found!
エラーが発生します。
ここで何が問題なのですか?ありがとうございました。
apache - いくつかのサブドメインのhtaccesshttps
私は仮想ホストを持っています
訪問者にサブドメイン-aとサブドメイン-cにhttpsを使用するように強制したいと思います。subdomain-bおよびsubdomain-dの訪問者は、httpおよびhttpsを使用できます。.htaccessを設定する方法は?
apache - Apache でローカル サイトを定義する - 80 以外のポートを使用する
誰かがApacheを使用して新しいローカルVirtualHostを定義するのを手伝ってくれるかどうか疑問に思っています.
目標は、ローカル ネットワーク (ファイアウォールの後ろに隠されている) からのみ表示できるサイトを持つことです。現在、Webmin がインストールされており、トランザクション:10000 で実行されます。トランザクション:7000 で他のサイトを実行しようとしています。
以下は機能しません。
DocumentRoot /var/パス
これを行うより良い方法はありますか?私はApacheが初めてで、これを理解しようとしています。
概要: ローカル アクセス専用の 80 以外のポートで実行するには、ローカルの /var/path ディレクトリが必要です。
linux - ワイルドカード仮想ホスト Ubuntu
Ubuntu でワイルドカード仮想ホストをセットアップしようとしています。私は WAMP セットアップでかなり簡単にセットアップしましたが、セットアップがどのように異なるかを知るには Linux について十分に知りません。
目標は、次のようなフォルダーを作成できるようにすることです。
毎回個々の仮想ホストを追加する必要はありません。誰かがdnsmasqを推薦しましたか?
どんなヒントでも大歓迎です:)
xampp - XAMPP 仮想ホストが認識されない - オンライン検索に移動
コンピューターでローカルに Wordpress サイトを開発しています。Wordpress を 2 つインストールしています。1 つはC:\xampp\htdocs\wordpress内にあり、もう 1 つはC:\My_Sites\medicalproject\wordpressにあります。
XAMPP がインストールされており、 localhost/wordpressと入力して最初のインストールにアクセスします。2 つ目は、 medicalprojectという名前の仮想ホストを作成し、それにアクセスするには、ブラウザーを開いてmedicalprojectと入力するだけです。
テスト目的で別のホストを作成しようとするまで、すべてがうまくいっていました。機能していないことがわかったので、新しい仮想ホストを削除し、medicalprojectのみを残しました。しかし、問題は解決されていません。何が起こるかというと、ブラウザ (FF、IE、Chrome、Opera) がmedicalprojectを認識せず、代わりに Google 検索を実行します。Apache は正常に起動し、最初のインストールであるlocalhostとlocalhost/wordpressの両方にアクセスできます。
2 番目の仮想ホストを追加しようとしたときに、ローカル ホストのループバック IP (127.0.0.1 とサーバーの名前) を追加する必要があるホスト ファイルへのアクセスが Avira Free Antivirus によってブロックされたことに言及しました。その機能を無効にし、数回再起動して試しましたが、うまくいきませんでした。
以下は、私の httpd-vhosts.conf がどのように見えるかです。この正確な構成は以前に機能していたことに言及します。
apache - apacheのディレクトリリストを無効にします。ただし、個々のファイルへのアクセスは許可する必要があります
.htaccessは使いたくない。ディレクトリ属性を変更するにはどうすればよいですか?
apache - Apache 複数ドメインのセットアップ
セットアップ中の Linux ベースの Apache 2.2 サーバーで、かなり単純な問題が発生しました。同じサーバー上に 2 つのまったく異なるドメインをセットアップしたいと考えています。ただし、最初のタグのコンテンツのみを提供します! 私は StackOverflow を検索し、Apache.org でアイテムを読みましたが、うまくいきませんでした。
私は Apache.org の指示に従い、これら 2 つのセクションを http.conf ファイルの末尾に配置しました。
ブラウザを使用してhttp://sub1.mydomain1.comにアクセスすると、正常に表示されます。しかし、http: //sub2.mydomain2.com にアクセスすると、/var/www/webfiles/mydomain1 にあるコンテンツしか取得できません。
次のような明白なことの多くを行いました: - service httpd restart - httpd.conf 内の 2 つのエントリの順序を変更しましたが、これもリストの最初のエントリのみを提供します。- Google で調べたサポート ドキュメントの 1 つに、システム上の有効なドメインへの次のエントリ ポイントがあることを確認するように言われました。だから私はこれを入力しました(しかし、何も変わりませんでした):ServerName sub2.mydomain2.com:80
それはばかげているに違いないのですが、私には理解できません!
apache - Apache 仮想ホストのサーバー名が正しく機能していません
Apache で仮想ホストを作成しようとしているので、localhost 経由でローカル サイトにアクセスできますが、デフォルトの :80 とは異なるポートを使用しています。http://localhost:8080
指定したフォルダーにサイトを直接ロードする必要があります。httpd-vhosts.conf
部分的に機能している私のファイルに設定します:
ページに移動すると正常にhttp://localhost:8080
ロードされますが、http://local.trend
次に移動するhttp://localhost
と、サーバー名でも機能するように変更する方法はありますか?
ファイルを編集する必要がありhosts
ますか? 私は現在持っています:
127.0.0.1 localhost local.trend
macos - 異なるサブディレクトリを使用して Mac で仮想ホストを設定する
Mac でローカル開発環境をセットアップする際に問題があります。
私が持っているもの(追加):
/プライベート/etc/ホスト:
/Applications/MAMP/conf/apache/httpd.conf:
基本的に、 http://dev.local経由で物理的に /Users/user1/Sites にアクセスできる「ルート」が必要です。
最初のプロジェクト (page1) はhttp://page1.dev.localからアクセスでき、/Users/user1/Sites/page1 にあります。
次のプロジェクトも同じロジックに従います。
http://dev.localを開くと正しいページが表示されますが、http://page1.dev.localを使用すると同じページが表示されます。
もちろん、私は常にApacheを再起動します!