> 백엔드 개발 > PHP 튜토리얼 > javascript - 접미사 없는 링크?

javascript - 접미사 없는 링크?

WBOY
풀어 주다: 2016-08-04 09:21:27
원래의
1318명이 탐색했습니다.

웹사이트에서 <a href="/firm_CN_c4ee755e2e3f111b6ce715d7e99e0b3b" >와 같은 태그를 봤습니다. 태그에 접미사가 없습니다. 이를 클릭하면 새 페이지로 이동합니다.

답글 내용:

웹사이트에서 <a href="/firm_CN_c4ee755e2e3f111b6ce715d7e99e0b3b" >와 같은 태그를 봤습니다. 태그에 접미사가 없습니다. 이를 클릭하면 새 페이지로 이동합니다.

사실 어떤 종류의 URL이든 본질적으로 문자열입니다. 이 문자열을 구문 분석하는 방법은 주로 서버에서 구현됩니다.

无才狂士 대답은 매우 명확합니다.
예전에는 www.x.com/xx/index.html 이 파일을 가리켜서 URL을 직접 열 수 있습니다. 🎜> rewrite를 사용하면 `www.x.com/xx/index.html은 html 파일, 사진, 비디오 등이 될 수 있는 작업 리소스를 가리킬 수 있습니다. index.html 서버가 요청을 받은 후 포인트를 찾습니다. 다시 쓰기 규칙에 따라
이 가리키는 리소스를 배치하고 클라이언트에 반환합니다.
xx/index.html 접미사는 이제 ​​기본적으로 의미가 없지만,
는 검색 엔진에 친화적이고 모든 사람이 .html 접미사를 사용하는 데 익숙합니다. .html일부 인터페이스에서는 접미사에 특별한 의미가 있습니다. 예를 들어 .html
형식으로 데이터를 반환하고, /xx/index.htmlhtml 형식으로 데이터를 반환합니다. /xx/index.json json.html을 구현하는 방법은 web.xml을 구성하거나 파서를 보는 방법입니다. 구현 방법은 너무 일반적이어서 실제 이미지가 가로채질 수 있습니다. 주소와 구문 분석 프로세스를 통해 핫 링크, 이미지 리소스 전환, 이미지 배포 등 많은 문제를 해결할 수 있습니다. . .

사진으로는 잘 안보이지만 원리는 동일합니다. 지금은 strus2를 사용하고 있고, 요청은 모두 xxxx.do로 되어있으니 구성만 하면 됩니다. . 구성하는 방법은 다양합니다

mlgj.

firm_CN_c4ee755e2e3f111b6ce715d7e99e0b3b폴더 이름입니다


JS를 아시는 분은 그냥 경로 설정만 하시면 Express의 경로 부분을 확인하실 수 있습니다

Appache에는 리디렉션이라는 다시 쓰기 모듈이 있습니다.

서블릿도 그런 거 아닌가요?

web.xml 구성

링크에 접미사가 있어야 한다고 규정한 사람은 아무도 없잖아요? Baidu를 방문할 때 접미사를 추가해야 합니까? 같은 이유.

가장 중요한 점은 서버가 이 신비한 문자열 라우팅 규칙 세트, 심지어 www.a.com/123까지 구문 분석할 수 있다는 것입니다

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿