2012-03-16 4 views
1

그래서 나는 클라이언트 클라이언트가 모든 것에 대해 까다 롭다는 약간 짜증나는 프로젝트에 붙어 있습니다. 그는 내게 지옥을 기꺼이 돌려주고 있습니다. 명령의 사슬을 밀어 내려는 좋은 옛 규칙을 따르는 것이 좋습니다.크롤러/SEO 친숙/Mod 재 작성/전혀 이해하지 못함

지금 내 질문. 이 응용 프로그램은 기본적으로 3 개의 다른 미니 프로젝트로 구성됩니다. 관리자를위한 백엔드 인터페이스, 클라이언트를위한 백엔드 인터페이스 및 모든 사람들을위한 프론트 엔드.

나는 특히 SEO를 우호적으로 만들기 위해 MOD_REWRITE 규칙을 적용 해 줄 것을 요청 받았다. 그것은 궁극적 인 목표 였으므로 기본적으로 링크를 미학적으로 더 잘 보이게하기보다 친숙한 검색을 만들기위한 연습이었습니다.

전 프론트 엔드에서 작업했습니다. 기본적으로 모든 사람의 방문 페이지입니다. 그것은 아름답게 보이고, 링크는 최악의 경우 백 슬래시가 뒤 따른다.

내 고객 문제. 그는 관리자와 사용자를위한 백엔드 인터페이스가 여전히 거대한 못생긴 링크를 표시하고있는 이유를 알고 싶어합니다. 그리고 이것들은 매우 추한 링크입니다. 3 ~ 4 개의 백 슬래시와 여러가지 get sequence가 뒤섞인다는 것을 이야기하고 있습니다. 따라서 MOD_REWRITING의 복잡성을 이해할 수있을 것입니다.

순간에 나는 백엔드 인터페이스가 어떤 크롤러들에 의해 스니핑되지 않도록하는 것이 었습니다. 그러나 이것이 사실 일지 확실하지 않습니다. 크롤러는 어디에서 멈 춥니 까? 언제 그들은 링크를 구문 분석하는 것을 포기합니까? .robot 파일을 사용하여 규칙을 지정할 수 있음을 알고 있습니다. 그러나 토착 생물 들로서, 그들의 본능은 무엇입니까?

나는 이것이 무엇보다 호언 장담이며, 첫 번째 질문을 거절 할 위험이 매우 높다는 것을 알고 있습니다. 하지만 이걸 가슴에서 꺼내 주면 기분이 좋아 지네.

건배!

답변

1

크롤러는 어디에서 멈 춥니 다? 언제 그들은 링크를 구문 분석하는 것을 포기합니까?

모든 봇에서 Robots.txt가 작동하지 않습니다.

프런트 엔드에 파일이 필요하지 않으면 기본 인증 또는 IP로 제한된 액세스를 사용하여 백 엔드를 숨길 수 있습니다.

실용적이지 않은 경우 백 엔드 파일에 404 또는 401 헤더를 보내보십시오. 그러나 이것은 단지 하나의 아이디어 일뿐입니다.

그러나 토착 생물로서 본능은 무엇입니까?

하이퍼 링크, malware- spam- 및 사기 경고를 도구 모음 및 브라우저 양면 사전 활성화 기능 ...

+0

감사합니다! 매우 유익한! – captainspi

관련 문제