2012-06-04 3 views
0

페이지에 더 가독 성있는 링크를 만드는 방법에 대한 조언이 있습니까?url을 정리하는 방법

정확한 용어는 모르겠지만 wordpress는 permalink라는 기능이있어 URL을 정리하여 읽을 수 있습니다 (예 : http://example.com/2012/post-name/). .

내가 찾고있는 것은 꼭 한 번의 Wordpress 사용과 같은 기술 일 필요는 없습니다.

아니면 이전의 간단한 디렉토리 구조입니까?

감사합니다.

http://codex.wordpress.org/Using_Permalinks

+0

내가 실수하지 않는다면 URL 재 작성에 대해 이야기하고 있습니다. URL 재 작성은 어떤 프로그래밍 언어와 어떤 서버 (IIS/Apache 등)에 의존합니다. –

답변

1

당신은 mod_rewrite를 사용할 수 있어요. 유료 호스팅 서비스를 사용하는 경우 이미 Apache에서이 기능을 사용할 수 있습니다. 그렇지 않다면, 그것을 구축하기위한 많은 자습서가 있습니다.

이제 어떻게 URL을 어떻게 보이게 할 것인지 계획하십시오. 예를 들어, 설정하려는 http://yoursite.com/tutorials.php?req=tutorial & ID = 3 & 페이지 = 0 http://yoursite.com/tutorials/3/0.php

열거 나 .htaccess 파일을 생성하고

RewriteEngine On 
RewriteRule ^tutorials/(.*)/(.*).php /tutorials.php?req=tutorial&tut_id=$1&page=$2 

주와 같은 패턴을 뭔가를 추가 (.*)이 어디에 변수와 같은 $1이 순서대로 배치됩니다.

소스 및 추가 정보 : http://www.devshed.com

+0

어떤 언어가'mod_rewrite'입니까? – lindhe

+1

이것은 언어가 아니며 웹 서버 인 Apache의 모듈입니다. 다시 말하지만, 상업용 웹 호스팅을 사용하고 있다면, 대부분 잊어 버릴 수 있습니다. –

+0

좋습니다. 고마워요! – lindhe

0

항상 http://tinyurl.com있다, 당신은 어떤 주어진 긴 URL의 짧은 링크를 만들 수 있습니다. 프로그램에서이 작업을 수행하려는 경우 API도 있습니다 (http://tinyurl.com/779a2g9).

그러나이 질문은 귀하의 질문을 정확하게 이해하고 있다고 가정합니다.

+0

아니, 너는 나를 이해하지 못했다. 나는 오히려 더 짧은 URL뿐만 아니라 더 쉽게 읽을 수있는/쉽게 암기 할 수있는 방법을 찾고 있었다. 그러나 Máté Galei는 나에게 맞았던 것처럼 보인다. – lindhe

관련 문제