2016-06-10 3 views
1

나는 PHP와 Laravel을 배우고있다. 지금까지는 항상 프론트 엔드를 구현했고 결코 백엔드를 수행 할 필요가 없었으며 아파치를 구성하지 않아도되었습니다. 내 문제는 매우 쉬운 것 같지만 문제를 해결할 수있는 방법을 몰랐다. 왜냐하면 내가 검색해야하는 키워드를 알지 못했기 때문이다.localhost의 기본 URL 변경

내 문제 :

두 개의 프로젝트를 구현 중입니다. 하나는 LearningLaravel이고 다른 하나는 MyFirstPHPage입니다. 두 프로젝트에서 저는 백엔드에 Laravel, 프론트 엔드에 Angularjs, 아파치에 XAMP를 사용하고 있습니다.

제 문제는 두 페이지의 기본 URL을 변경하려고합니다.

내가

로컬 호스트/LearningLaravel/자원/뷰/welcome.blade.php 번호/설정 URL로 이동해야하는 첫 번째 프로젝트의 설정보기를 표시하려면 예를 들어

두 번째 페이지에 대한

로컬 호스트/MyFirstPHPage/자원/뷰/welcome.blade.php 번호/설정

하지만 난 단지

로컬 호스트/LearningLaravel/#/설정 같은

또는

localhost를 입력합니다 : 8000/설정

을 첫 번째 프로젝트의 설정 및

로컬 호스트/MyFirstPHPage/#/설정

또는

로컬 호스트 : 8080/설정 두 번째 프로젝트에 대한

. 이것을 어떻게 할 수 있습니까? 자습서에 대한 링크도 괜찮습니다. 사전에

감사

답변

1

Create virtual host for Laravel project : 다음 hosts 파일 뭔가 같이 윈도우에 추가

<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> 

:

localhost some.app 

다시 시작 아파치 대신 localhost/MyFirstPHPage/resources/views/welcome.blade.php#/settingshttp://some.app/settings

+2

당신이 돈을 사용 다시해야 해. Windows를 시작하면 단순히 아파치를 다시 시작하면됩니다. –

+0

@ChinLeung Windows를 다시 시작하지 않으면'hosts' 파일의 변경 사항이 적용되지 않습니다. –

+0

아파치를 다시 시작하자마자 적용됩니다. 그것을 시도하십시오 :) –