여러 URL 구조가 필요한 사이트가 있습니다. 예 :CakePHP 경로가있는 여러 수준의 URL
www.examplesite.com/people/add // <-- example company
www.otherexample.com/xyz/people/add // <-- "xyz" company (not location based)
www.otherexample.com/florida/abc/people/add //<-- "abc" company (location based)
각 URL은 URL을 기반으로 어느 회사인지 탐지 할 수 있어야합니다.
지금까지 어떤 회사인지 확인하기 위해 URL을 파싱 할 수 있었지만이 여분의 /florida/abc/
부품을 경로에 추가하여 나머지 앱이 작동하도록 허용하는 방법은 무엇입니까?
'/ florida/abc'(또는 그게 무엇이든간에) 경로 파일의 맨 위에 변수를 설정 한 다음 각 경로 앞에 추가하는 것을 포함하여 여러 가지를 시도했지만 그 경로는 그렇지 않습니다. 모든 컨트롤러/작업을 처리하고 매우 충돌하거나 놓친/버그가있는 것 같습니다. 예를 들어, 또한이 같이 작동해야하므로
나는 또한 admin
접두사를 사용
www.otherexample.com/admin/florida/abc/people/add
내 가정은 내가 routes.php
파일을 사용할 필요가있다,하지만 난 내에서 확인할 수 없습니다 내가 어떻게 이런 일을 할 수 있는지.
맞춤 경로가 무엇인지 기억하십니까? 맞춤 경로를 옵션으로 봤지만이 문제를 해결하는 방법을 모릅니다. – Dave
안녕하세요 @Dave, 불행히도, 나는 위에서 언급 한 응용 프로그램의 코드가 없습니다. 내 편집 된 답변에서 아이디어를 드리겠습니다. – Salines