2012-03-23 3 views
0

사이트를 이전하고 싶지만 새 URL은 이전 URL과 완전히 다릅니다. 나는 웹에있는 기존 사이트 링크를 깨뜨리고 싶지 않습니다. 리디렉션 테이블을 생성 할 수 있도록 사이트에서 모든 링크를 추출하는 방법이 있습니까? (아마도 웹 서버 수준에서 리디렉션을 적용 할 것입니까?) 그 옛날 SQL 서버 2008과 ASP.NET에 있습니다. 사이트를 크롤링하거나 SQL 데이터베이스를 열어 볼 수는 있지만 도움이나 조언이 필요합니다.웹 사이트에서 URL을 추출 하시겠습니까?

답변

1

IIS Seo Optimalization Toolkit을 사용할 수 있습니다. http://www.iis.net/download/seotoolkit

이 도구를 사용하면 전체 웹 사이트를 거칠 수 있습니다. 그런 다음 보고서가 끝나면 내용 -> 호스트 요약으로 이동하여 웹 사이트의 호스트를 두 번 클릭합니다. 여기에는 모든 spedered URL의 전체 목록이 있습니다.

물론 이러한 URL을 사용하면 새 웹 사이트의 올바른 콘텐츠에 대한 라우팅 메커니즘을 URL 재 작성 301 할 수 있습니다.

1

가장 좋은 방법은 실제로 URL이 영구적으로 이동했음을 모든 엔진에 알리기 위해 301 리디렉션을 넣는 것입니다. Search for 301 in this http response code documentation for more info on 301. 그게 내가 당신의 문제를 이해하고 있다면 (당신이 다른 사이트의 링크와 검색 등으로 당신의 사이트가 움직인다는 것을 깨닫고 싶다면)?

0

아파치를 실행하는 것처럼 들리지는 않습니다. 그러나 Apache에는 mod_rewrite라는 사용 가능한 모듈이 있습니다. 다른 웹 서버와 유사한 모듈이있을 수 있습니다. mod_rewrite를 사용하면 설명하는 내용을 정확하게 수행 할 수 있습니다.

0

아마도 litle을 사용하면 js 마법이 작동하는 경우

관련 문제