2011-12-10 2 views

답변

1

나는 당신의 질문은 바로, 당신은 그냥 파일 이름을 갖고 싶어 이해한다면 | 태그 | 제목 | 따라 의미 적 노선의 마지막 슬래시 후 카테고리 파일 또는 숨겨진 경로;

그렇다면, 당신은 당신이 가지고있는 가능성에이 따라 얻을 것입니다 :


A) 당신이 당신의 서버에서 httpd.conf 파일에 액세스 할 수 있습니까?

을 찾아보십시오. DirectoryIndex; 당신은 httpd.conf 파일을 편집 할 수없는 경우

또는

B)는, 당신이 당신의 서버에 htaccess로에 액세스 할 수 있습니까?

DirectoryIndex이 이미 설정되어 있으면 대부분의 경우 그렇지 않습니다. 그래서 당신은 당신 자신의 새로운 엔트리를 만들고 싶어합니다;


TODO : 지금 다른 파일 이름이나 경로/파일 이름

합동으로 라우팅 된 이 원하는 파일 이름 뒤에는이 예약어를시키는하여 DirectoryIndex에을 정의

  1. directoryIndex
  2. [SPACE]
  3. 파일 name.ending OR 파일 이름 OR 태그 OR 타이틀과-어떤 단어들 ​​- 결합 - 함께
  4. [SPACE]
  5. 단계를 반복 3, 4 번 포수를 잡을 때까지
  6. 적어도 :

    • RELOAD 서버
    • 또는
    • RESTART
    • 을 필요한 경우 : 경로

DOJO을 지출하여 세트의 대상을 추가

시험 :

  • DirectoryIndex에된 index.html index.htm으로 index.pl index.asp index.jsp를 인덱스/routed/to-path_of/index.php
  • DirectoryIndexaskask.php

MOJO : 이것은 당신이 달성 할 수 있는지의 퀀트는

; 꽤 - 인쇄 를 찾아보십시오 URL의, 아파치 모드 - 재 작성,DirectoryIndex에,을 숨기고 URI URL, 을 전달 도메인과 당신이 구글 유사 키.

대부분의 경우 WordPress, JOOMLA, DruPal 등과 같은 잘 알려진 BLOG/CMS-SoftWare에서 mod-rewrite를 통해 실현되었을 것입니다. 필요한 권한이 주어지면 제어되고 사전 설정된 방식이기 때문입니다. 개인적으로

내가 이전에 설명 된 바와 같이 자신의 마법 단어를 실현 경우 hash-를 확인하는 스크립트를 작성 할 수 있기 때문에 내가, htaccess로를 통해 DirectoryIndex에를 설정하는 간단한 형식을 사용하는 것이 좋습니다 변경, 스니핑 및 서버 오류에 따라 응답합니다.

1

DJango, NodeJS 또는 다른 웹 애플리케이션 언어로 프로그래밍하면 실제로 URL을 구문 분석하고 파일을 제공하지 않습니다. 대신 뷰로 알려져 있으며 특정 코드에 매핑됩니다.

학습 NodeJS를 제안합니다.

1

그것은 .htaccess 파일을 통해 이루어집니다 ...

관련 문제