2013-12-18 4 views
2

학교 프로젝트를 위해 웹 사이트에서 작업하고 있지만 약간의 문제가 있습니다. 나는 "정보 저장"에 나의 URL을 사용하고 싶다. HTML5 + PHP + JavaScript를 사용하고 있습니다. 일반적으로 나는 이것을 다음과 같이 할 것입니다 : http://www.example.com/index.php?files=share,하지만 이것처럼 되길 원합니다 : http://www.example.com/files/share. 나는 내가 사용하는 언어 중 어떤 언어로도 가능할지 모르지만, 다른 언어로 된 방법이 있다면, 나는 알고 행복하다! 이것은 하나의 PHP 파일을 통해 모든 요청을 강제로 재 작성 (아파치에 mod_rewrite를)를 사용하여 달성 할 수맞춤 URL에서 정보 얻기

+0

나는이 질문을하기 위해 어떻게 stackoverflow가이 URL을 사용할 수 있는지 묻고있다 : http://stackoverflow.com/questions/20647453. 왜냐하면 내 웹 사이트에서 simular를하고 싶기 때문입니다. – Murillio4

+0

GET 변수의 시각적 모양을 변경하는 방법을 묻는 중이고 Apache를 실행중인 경우 http://httpd.apache.org/docs/current/를 확인하십시오. mod/mod_rewrite.html –

답변

3

사용하는 기술을 함께 할 수있는 가장 평범하고 간단한 방법은 URL을 포맷하고 "꽤"할 htaccess로를 사용하고 mod_rewrite에하는 것입니다

http://net.tutsplus.com/tutorials/other/using-htaccess-files-for-pretty-urls/

는 그러나,이 있습니다 라우팅 설정을 통해 프레임 워크가 자동으로 조금씩 늘어나지 만 자체 학습 곡선이 있습니다. 그게 문제가 아니라면 laravel, codeignitor, yii 등등 등의 PHP 프레임 워크를 체크 아웃 할 수있는 문제가 아니라면 부정 행위로 간주 될 학교 프로젝트 이니 확신하지 못합니다.

아마도 좋을 것입니다. 학습을 위해 .htaccess 솔루션을 실험 해보십시오.

+0

정확히 무엇을 찾고 있었습니까! 감사:) – Murillio4

2

메가바이트은 - index.php를 말한다. 이 StackOverflow의 질문이 아니라 다시 쓰기 커버 : 이후에 정확한 장소와 URL에서 매개 변수의 추출 요청의 라우팅을 처리하기 위해 $ _SERVER [ 'REQUEST_URI'를] 구문 분석 할 수

Redirect all to index.php htaccess

.

이것은 대부분의 MVC 프레임 워크의 표준 동작이며 가능하면 휠을 다시 작성하고 구현 방향을 조사하지 않도록주의해야합니다.