나는 여러 웹 페이지에서이를 발견했습니다. StackOverflow 대신 stackoverflow.com/questions/ask.php
은 stackoverflow.com/questions/ask
입니다.웹 주소에서 페이지 확장명을 숨기는 방법
어떻게 처리하나요?
나는 여러 웹 페이지에서이를 발견했습니다. StackOverflow 대신 stackoverflow.com/questions/ask.php
은 stackoverflow.com/questions/ask
입니다.웹 주소에서 페이지 확장명을 숨기는 방법
어떻게 처리하나요?
나는 당신의 질문은 바로, 당신은 그냥 파일 이름을 갖고 싶어 이해한다면 | 태그 | 제목 | 따라 의미 적 노선의 마지막 슬래시 후 카테고리 파일 또는 숨겨진 경로;
그렇다면, 당신은 당신이 가지고있는 가능성에이 따라 얻을 것입니다 :
A) 당신이 당신의 서버에서 httpd.conf 파일에 액세스 할 수 있습니까?
을 찾아보십시오. DirectoryIndex; 당신은 httpd.conf 파일을 편집 할 수없는 경우
또는
B)는, 당신이 당신의 서버에 htaccess로에 액세스 할 수 있습니까?
DirectoryIndex이 이미 설정되어 있으면 대부분의 경우 그렇지 않습니다. 그래서 당신은 당신 자신의 새로운 엔트리를 만들고 싶어합니다;
TODO : 지금 다른 파일 이름이나 경로/파일 이름
합동으로 라우팅 된 이 원하는 파일 이름 뒤에는이 예약어를시키는하여 DirectoryIndex에을 정의를
DOJO을 지출하여 세트의 대상을 추가
시험 :
MOJO : 이것은 당신이 달성 할 수 있는지의 퀀트는
; 꽤 - 인쇄 를 찾아보십시오 URL의, 아파치 모드 - 재 작성,DirectoryIndex에,을 숨기고 URI URL, 을 전달 도메인과 당신이 구글 유사 키.
대부분의 경우 WordPress, JOOMLA, DruPal 등과 같은 잘 알려진 BLOG/CMS-SoftWare에서 mod-rewrite를 통해 실현되었을 것입니다. 필요한 권한이 주어지면 제어되고 사전 설정된 방식이기 때문입니다. 개인적으로
내가 이전에 설명 된 바와 같이 자신의 마법 단어를 실현 경우 hash-를 확인하는 스크립트를 작성 할 수 있기 때문에 내가, htaccess로를 통해 DirectoryIndex에를 설정하는 간단한 형식을 사용하는 것이 좋습니다 변경, 스니핑 및 서버 오류에 따라 응답합니다.
DJango, NodeJS 또는 다른 웹 애플리케이션 언어로 프로그래밍하면 실제로 URL을 구문 분석하고 파일을 제공하지 않습니다. 대신 뷰로 알려져 있으며 특정 코드에 매핑됩니다.
학습 NodeJS를 제안합니다.
그것은 .htaccess 파일을 통해 이루어집니다 ...