URL 단축키를 만드는 방법에 대한 질문이 있습니까? 예를 들어 나는 "로컬 호스트/공공/액션/1" 내가 제프리 웨이에서 단축 URL을 만드는 방법을 봤다URL 단축키 Laravel
이 "/ 액션/1"처럼 될이 URL을 가지고,하지만 난하고 싶습니다 데이터베이스를 사용하지 않고 URL 단축키를 사용하지만 단축 URL의 매개 변수로 URL을 가져와야합니다. 미리 감사드립니다.
URL 단축키를 만드는 방법에 대한 질문이 있습니까? 예를 들어 나는 "로컬 호스트/공공/액션/1" 내가 제프리 웨이에서 단축 URL을 만드는 방법을 봤다URL 단축키 Laravel
이 "/ 액션/1"처럼 될이 URL을 가지고,하지만 난하고 싶습니다 데이터베이스를 사용하지 않고 URL 단축키를 사용하지만 단축 URL의 매개 변수로 URL을 가져와야합니다. 미리 감사드립니다.
웹 축소 기가 필요하지 않습니다. 우리는 당신이 라이브를 넣어, Laravel 귀하의 도메인이 될 '공개'폴더에 존재합니다.
그래서 당신의 연결이 자동으로 될 것입니다 www.example.com/action/1 때문에 로컬 서버 설정의
유일한 보는 로컬 호스트/공공. 실행중인 웹 서버에 따라이 값을 변경할 수도 있지만 코딩이나 배포에는 영향을 미치지 않습니다.
문서 루트를 public
폴더로 직접 지정하여 URL을 짧게 만들 수 있습니다. nginx를 당신은 좋아하는 구성 할 수 있습니다 :
server {
listen 80;
server_name localhost;
root /path/www/laravel_app/public; #this part
...
}
또는 아파치를 :
<VirtualHost *:80>
DocumentRoot /path/www/laravel_app/public
ServerName localhost
# Other directives here
</VirtualHost>
이 URL에 public
있는에서 당신을 저장할 것입니다. 당신이, 그것도 짧게 당신의 hosts
파일에 이런 식으로 뭔가를 추가 싶다면 :
127.0.0.1 dev
는 다음 URL의이 같은 만들 것이다 dev
에 서버 _ 이름을 변경
dev/action/1
편집 : 당신이 얘기하는 URL을 작성하는 것에 대해 http://path/to/a/very/long/exhausting/location
~ http://shorty/1234
?
사이트에서 작업 하시겠습니까? google'URL Rewrite' 시도하십시오 – Raptor
어떤 웹 서버를 사용하고 있습니까? – Michelle