2016-08-15 12 views
0

私はラーベルプロジェクトを持っていて、Webサーバー上で起動したいと考えています。複数のサイトと1つのIPアドレスと1つのポートを持つWebサーバー上でlaravelを起動

xampp \ htdocsには、多くの小さなスクリプト、プロジェクト、および1つのlaravelプロジェクトがあります。

どのようにこれらを1つのIPアドレスで使用できますか?

192.168.178.120/projectXYZ

をそして私のようなlaravelプロジェクトにアクセスしたい:私は私の古いプロジェクトにアクセスしたい場合は

私が入力し192.168.178.120/laravelproject

私は1つだけIPアドレスを持っているがウェブサーバーで利用可能です。

通常、私は新しいローカルIPを追加したり、80

とは異なるポートを使用しかし、私は443と80以上の新しいIPおよび他のポートがブロックされている取得することはできません。

私は誰かが私が何をしたいのかを知っている願っています

:D

+0

Widowsを使用していますか? – mishanon

+0

はい、XAMPPはウィンドウでのみ利用可能です – Phil795

+0

複数の仮想ホストをApacheで使用することをお勧めします。登録済みのドメイン名があれば、必要な数のサブドメインを作成できます。 –

答えて

0

方法1. 「のhtdocs \ laravel」に新しいフォルダを作成していますが、あなたのlaravelにパブリックフォルダへのリダイレクトを作成する必要があります方法2

を(あなたが公衆に全体のフレームワークを公開しているため安全ではありません) 「C:\ XAMPPの\ laravelの\」下のようなのhtdocsの外のフォルダを作成し、その後のhtdocs \ laravel「に公衆内のすべてのコンテンツを入れて、 "、" index.php "を次のように変更してください:

require "C:\xampp\laravel\bootstrap\autoload.php"; 
$app = require_once "C:\xampp\laravel\bootstrap\app.php"; 
$app->bind('path.public', function() { 
    return __DIR__; 
}); 
関連する問題