我有一个laravel项目,想要在网络服务器上启动它。
在xampp \ htdocs中有很多小脚本,项目和一个laravel项目。
如何只使用一个ip-address?
如果我想访问我的旧项目,请输入:192.168.178.120/projectXYZ
我想访问laravel项目,如:192.168.178.120/laravelproject
我只有1个可用于网络服务器的IP地址。
通常我添加一个新的本地IP或使用不同于80的端口。
但我无法获得新的IP和443和80以外的其他端口被阻止。
我希望有人知道我想做什么:D
答案 0 :(得分:0)
方法1。 在“htdocs \ laravel”中创建一个新文件夹,但是你需要在laravel中创建一个公共文件夹的重定向(不安全,因为你将整个框架暴露给公众)
方法2。 在“C:\ Xampp \ laravel \”下创建htdocs之外的文件夹,然后将所有内容放在public中的“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__;
});