为了账号安全,请及时绑定邮箱和手机立即绑定

Apache 可以通过路由配置让一个域名访问两个系统吗?

Apache 可以通过路由配置让一个域名访问两个系统吗?

PHP
慕虎7371278 2019-03-18 16:53:10
我的系统是基于 Laravel 的,PHP 开发的微信web网站,用的 easywechat 的包。 然后,现在已经可以使用了。 现在想配置一套 测试环境,想着能不能在同一个域名下,再搭建一套 Laravel 的项目呢? 我今天下午试了一下,现在通过 a.xyz.com ==> laravel_1 b.xyz.com ==> laravel_2 Apache 添加两个虚拟主机,这么访问没有问题,通过两个二级域名,访问两套 Laravel 的项目。 但是由于微信的限制,需要认证,所以只能填写一个二级域名,现在手头也没有多余的认证公众号,所以就想着,能不能在同一个域名下,再搭建一套 Laravel 的环境? a.xyz.com ==> laravel_1 a.xyz.com/test ==> laravel_2 像上面这样走。 不在 Laravel 里面配置 routes/web.php,能不能通过 Apache 来转发? 1、先不考虑微信认证的问题,单纯说能不能这么搭建两套系统?2、考虑微信认证的情况下,还可以行吗?还需要再配置一下微信认证的链接嘛? 谢谢!
查看完整描述

3 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

可以的 apache配置路径转发就可以了 ProxyPass 可以把不同的路径转发到不同的服务

查看完整回答
反对 回复 2019-03-18
?
冉冉说

TA贡献1877条经验 获得超1个赞

不需要的. 在laravel的routes/web.php 里面, 把prefix加上就好了.

其实还是建两个域名好.

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 553 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信