Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 在远程服务器上使用url配置apache2时出现问题_Laravel_Apache2_Virtualhost_Multisite - Fatal编程技术网

Laravel 在远程服务器上使用url配置apache2时出现问题

Laravel 在远程服务器上使用url配置apache2时出现问题,laravel,apache2,virtualhost,multisite,Laravel,Apache2,Virtualhost,Multisite,我想为我的webiste intranet写一个地址192.168.10.10/intranet 但是当我键入192.168.10.10/intranet时,我看到intranet的页面索引(该网站使用Laravel 8.0),它在公用文件夹中包含一个.htaccess文件 如何访问192.168.10.10/intranet的网站,并且没有intranet索引 我想添加一些网站,我希望它能与别名192.168.10.10/intranet和192.168.10.10/mysecondebsit

我想为我的webiste intranet写一个地址192.168.10.10/intranet 但是当我键入192.168.10.10/intranet时,我看到intranet的页面索引(该网站使用Laravel 8.0),它在公用文件夹中包含一个.htaccess文件

如何访问192.168.10.10/intranet的网站,并且没有intranet索引 我想添加一些网站,我希望它能与别名192.168.10.10/intranet和192.168.10.10/mysecondebsite一起工作

以下是我的配置:

000-default.conf:

<VirtualHost *:80>
#ServerName www.example.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

#服务器名www.example.com
服务器管理员webmaster@localhost
DocumentRoot/var/www/
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
这里是网站intranet的my intranet.conf

ServerName内部网
ServerAlias intranet.com
服务器管理员webmaster@localhost
DocumentRoot/var/www/intranet/public
选项索引跟随符号链接
#FollowSymLinks多视图
允许超越所有
要求所有授权
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
此外,当我使用此设置配置intranet.conf时: 我把*80换成192.168.10.10:80

<VirtualHost 192.168.10.10:80>  

ServerName    intranet    
ServerAlias   intranet.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/intranet/public

<Directory /var/www/intranet/public>
  Options Indexes FollowSymLinks 
  AllowOverride All
  Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

服务器名内部网
ServerAlias intranet.com
服务器管理员webmaster@localhost
DocumentRoot/var/www/intranet/public
选项索引跟随符号链接
允许超越所有
要求所有授权
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
我使用192.168.10.10访问我的网站内部网,它运行良好。但我无法添加第二个网站 使用此配置

我的配置:ubuntu 18.04、Apache2、Laravel8.0

谢谢你的帮助

<VirtualHost 192.168.10.10:80>  

ServerName    intranet    
ServerAlias   intranet.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/intranet/public

<Directory /var/www/intranet/public>
  Options Indexes FollowSymLinks 
  AllowOverride All
  Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined