更改localhost的基本URL

时间:2016-06-10 14:02:43

标签: php apache laravel

我正在学习PHP和Laravel。直到现在我总是实现前端,从来没有做后端,从来没有配置apache。我认为我的问题非常简单,但我不知道如何修复,因为我不知道应该搜索哪个关键字。

我的问题:

我正在实施两个项目。一个叫做LearningLaravel,另一个叫做MyFirstPHPage。在这两个项目中,我使用Laravel作为后端,使用Angularjs作为前端,使用XAMPP作为apache。

我的问题是我想要更改两个页面的基本网址。

例如,当我想显示第一个项目的设置视图时,我必须转到网址

  

本地主机/ LearningLaravel /资源/视图/ welcome.blade.php#/设置

和第二页

  

本地主机/ MyFirstPHPage /资源/视图/ welcome.blade.php#/设置

但我只想输入类似

的内容
  

本地主机/ LearningLaravel /#/设置

  

本地主机:8000 /设置

用于第一个项目的设置和

  

本地主机/ MyFirstPHPage /#/设置

  

本地主机:8080 /设置

第二个项目。我怎样才能做到这一点?教程的链接也可以。

提前致谢

1 个答案:

答案 0 :(得分:1)

Create virtual host for Laravel project

<VirtualHost some.app:80>
    DocumentRoot "C:/LaravelProject/public"
    ServerName some.app
    ServerAlias some.app

    <Directory "C:/LaravelProject/public">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

然后添加到Windows hosts文件中:

localhost    some.app

重新启动Apache并使用http://some.app/settings代替localhost/MyFirstPHPage/resources/views/welcome.blade.php#/settings