페이지

Odoo에서는 원하는 대로 웹사이트 페이지를 제작하고, 특정 요구 사항에 맞게 콘텐츠와 디자인을 설정할 수 있습니다.

정적 페이지의 예시로는 홈페이지나 사용자 지정 등이 있으며, 여기에는 동적으로 변경되지 않는 콘텐츠가 고정되어 있습니다. 이러한 페이지는 수동 생성하거나 URL지정, 혹은 필요에 따라 속성 조정을 하는 것도 가능합니다. 반면 동적 페이지는 동적으로 생성됩니다. Odoo에서 자동 생성되는 모든 페이지는 동적인 페이지이며, 예를 들어 앱이나 모듈(예: /shop 또는 /blog) 설치 혹은 새 품목 게시의 경우, 블로그 포스팅 게시를 하는 경우 등이 이에 해당합니다. 따라서 이 페이지들은 다르게 관리됩니다.

페이지 생성

웹사이트 페이지는 **프론트엔드**와 **백엔드**에서 만들 수 있습니다. 새 웹사이트 페이지를 만들려면 다음과 같이 진행하세요:

    • 웹사이트 앱을 열고 오른쪽 상단 모서리에 있는 +신규 버튼을 클릭한 다음 :guilabel:`페이지`를 선택합니다;

    • 또는 웹사이트 ‣ 사이트 ‣ 페이지`로 이동하여 :guilabel:`신규 버튼을 클릭합니다.

  1. 새 페이지선택 메뉴에서 템플릿을 클릭하세요. 유형별로 정렬되어 있습니다.

    • 기본: 다목적 페이지. 처음부터 시작할 수 있는 빈 페이지도 사용할 수 있습니다.

    • 소개: 브랜드에 대한 안내 내용입니다.

    • 랜딩 페이지: 회사 콘텐츠 및 정보 요약.

    • 갤러리: 사진 및 미디어 관련 내용입니다.

    • 서비스: 판매 품목과 대상에만 집중하세요.

    • 요금제: 구독 항목과 요금을 주로 설명합니다.

    • : 회사 내 담당 부서 직원들.

    • 사용자 지정: 사용자 지정 템플릿을 선택합니다. 이 카테고리에 템플릿을 추가하려면 템플릿으로 저장하려는 페이지를 열고 사이트 ‣ 속성 으로 이동하여 페이지 제목 을 입력하고, 페이지 속성 을 편집한 후, 템플릿으로 사용 을 활성화한 다음 저장 을 클릭합니다.

  2. 페이지 제목 을 입력합니다. 이 제목은 메뉴와 페이지의 URL에 사용됩니다.

  3. :guilabel:`생성`을 클릭합니다.

  4. If needed, customize the page’s content and appearance using the website editor, then click Save.

  5. Publish 페이지입니다.

메뉴에 페이지가 표시되지 않아야 하는 경우 :guilabel:`메뉴에 추가`를 비활성화합니다.

페이지 관리

페이지 게시/게시 취소

페이지를 웹사이트 방문자에게 표시하려면 게시해야 합니다. 페이지를 게시하거나 게시 취소하려면 해당 페이지에 액세스하여 오른쪽 상단의 스위치를 :guilabel:`게시 취소됨`에서 :guilabel:`게시됨`으로 전환하거나 그 반대로 전환하세요.

미공개/공개 전환

참고

또한 다음과 같은 것도 가능합니다:

  • 필요한 경우 게시 날짜를 정의하거나 페이지 가시성을 제한할 수 있는페이지 속성에서 페이지를 게시/게시 취소하세요.

  • 여러 페이지를 한 번에 게시/게시 취소:웹사이트 ‣ 사이트 ‣ 페이지로 이동하여 페이지를 선택한 다음작업을 클릭하고게시또는게시 취소를 선택하세요.

또는웹사이트 ‣ 사이트 ‣ 속성으로 이동하여 모든정적 페이지를 홈페이지로 정의할 수 있습니다.게시탭을 선택하고홈페이지로 사용을 활성화하세요.

페이지 속성

정적 페이지의 속성을 수정하려면 수정하려는 페이지에 액세스한 다음사이트 ‣ 속성으로 이동하여 다음 속성을 변경할 수 있습니다.

  • 페이지 URL: 필드에서 페이지 URL을 수정하세요. 이 경우 필요하면 이전 URL을 새 URL로 리디렉션할 수 있습니다. 이렇게 하려면이전 URL 리디렉션을 활성화한 다음리디렉션유형을 선택하세요.

    • 301 영구적으로 이동됨: 페이지를 영구적으로 리디렉션하려면 선택합니다.

    • 302 일시적으로 이동: 페이지를 일시적으로 리디렉션합니다.

    이전 URL 리디렉션
  • 메뉴에 포함: 페이지가 메뉴에 표시되지 않도록 하려면 비활성화하세요.

  • 홈페이지로 설정: 페이지를 웹사이트의 홈페이지로 설정하려면 활성화하세요.

  • 게시됨: 페이지에 게시하려면 활성화합니다.

  • 게시 날짜: 특정 날짜와 시간에 페이지를 게시하려면 필드를 클릭하고 날짜와 시간을 설정한 다음 **Enter**를 누르거나적용을 클릭하여 선택을 확인하세요.

  • 색인됨: 검색 엔진 결과에 페이지가 표시되지 않도록 하려면 비활성화하세요.

  • 공개 범위: 페이지에 액세스할 수 있는 사용자를 선택합니다:

    • 공개: 누구나 페이지에 접근할 수 있습니다.

    • 로그인 상태`: 로그인한 사용자만 페이지에 액세스할 수 있습니다.

    • 제한된 그룹: 사용자 액세스 그룹 </applications/general/users/access_rights>`을 :guilabel:`인증된 그룹 필드에서 선택합니다.

    • 비밀번호 사용: 비밀번호 필드에 페이지에 액세스하는 데 필요한 비밀번호를 입력하세요.

  • 템플릿임: 페이지를 템플릿으로 저장하고사용자 정의카테고리에 추가하려면 스위치를 전환하세요.

이러한 속성 중 *일부*는웹사이트 ‣ 사이트 ‣ 페이지에서 일괄 수정할 수도 있습니다.

페이지 복사

페이지를 복제하려면 해당 페이지에 접속한 다음 사이트 ‣ 속성 으로 이동하여 페이지 복제 를 클릭합니다. 페이지 이름 을 입력하고 확인 을 클릭합니다. 기본적으로 새 페이지는 메뉴에서 복제된 페이지의 뒤쪽에 추가되나, 메뉴 편집기 를 이용하여 메뉴에서 제거하거나 위치를 변경할 수 있습니다.

페이지 삭제

페이지를 삭제하려면 다음과 같이 진행합니다:

  1. 페이지에 액세스한 다음 :menuselection:`사이트 –> 속성`으로 이동하여 :guilabel:`페이지 삭제`를 클릭합니다.

  2. 팝업 창이 표시되어 삭제하려는 페이지로 연결되는 모든 링크가 카테고리별로 분류되어 나타납니다. 웹사이트 방문자를 오류 페이지로 이동하지 않도록 해당 페이지를 참조하는 웹사이트 링크를 모두 업데이트해야 합니다. 이렇게 하려면 카테고리를 확장한 다음 링크를 클릭하여 새 창에서 엽니다. 또는 삭제된 페이지에 리디렉션 기능을 설정하는 것도 가능합니다.

  3. 링크를 업데이트한 후(또는리디렉션을 설정한 후)이 작업을 확신합니다확인란을 선택한 다음확인을 클릭하세요.

URL 리디렉션 매핑

URL 리디렉션 매핑이란, 방문자나 검색 엔진을 통해 유입된 접속에 대해 원래 접근한 URL과 다른 위치로 이동시키는 작업을 말합니다. 예를 들어 이 기술을 활용하여 페이지 삭제, URL 수정 또는 다른 플랫폼에서 사이트를 마이그레이션하는 경우에 Odoo 도메인 링크가 끊어지는 것을 방지할 수 있습니다. 또한 SEO 를 개선 작업에도 활용할 수 있습니다.

기존 URL 리디렉션으로 액세스하고 새 리디렉션을 생성하려면 개발자 모드 </applications/general/developer_mode> 활성화 를 클릭하고 웹사이트 ‣ 환경설정 ‣ 리디렉션 으로 이동합니다.

참고

  • 리디렉션 레코드는 :ref:`페이지의 URL을 수정 <website/pages/page_properties>`하고 :guilabel:`이전 URL 리디렉션`을 활성화할 때마다 자동으로 추가됩니다.

  • 정적 및 동적 페이지에 대한 리디렉션을 설정할 수 있습니다.

새 리디렉션을 만들려면 신규 버튼을 클릭한 다음 필드를 채웁니다:

  • 이름: 리디렉션을 식별할 이름을 입력합니다.

  • 행동: 리디렉션 유형을 선택합니다:

    • 404 찾을 수 없음: 방문자가 액세스하려는 페이지가 게시되지 않거나 삭제된 페이지인 경우에는 404 오류 페이지로 리디렉션됩니다.

    • 301 영구 이동: 게시 취소되거나 삭제된정적 페이지의 영구 리디렉션용입니다. 새 URL이 검색 엔진 결과에 표시되며 리디렉션은 브라우저에 캐시됩니다.

    • 302 일시적으로 이동: 단기 리디렉션하는 경우로, 페이지를 다시 구축하거나 업데이트하는 경우에 해당합니다. 새 URL이 브라우저에 캐시되지 않으며 검색 엔진 결과에도 나타나지 않습니다.

    • 308 리디렉션/재작성: 기존 동적 페이지 를 영구 리디렉션하는 경우에 해당합니다. URL 주소는 변경되고 새로운 주소가 검색 엔진 결과에 나타나서 브라우저에서 캐시됩니다. 이러한 리디렉션 유형을 사용하여 동적 페이지의 주소를 변경할 수 있으며 예를 들어 /shop 으로 되어 있는 주소를 /market 으로 바꾸려는 경우가 이에 해당됩니다.

  • 리디렉션할 URL: 리디렉션할 URL(예: /about-the-company)을 입력하거나 원하는 :ref:`동적 페이지 <website/pages/page_type>`를 검색하여 목록에서 선택하세요.

  • 대상 URL: 301, 302, 308 리디렉션의 경우 리디렉션할 URL을 입력합니다. 외부 URL로 리디렉션하려면 프로토콜 (예: https://)까지 포함하도록 합니다.

  • 웹사이트: 특정 웹사이트를 선택합니다.

  • 순서: 리디렉션이 실행될 순서를 지정하며, 예를 들어 연속적으로 리디렉션되는 체인의 경우에 해당합니다 (예: 한 URL이 다른 URL로 리디렉션되고 다시 다른 URL로 리디렉션되는 연속된 리디렉션).

리디렉션을 비활성화하려면 활성화 스위치를 전환합니다.

중요

404, 301, 302 리디렉션은게시 취소되거나삭제된 페이지에서 페이지로 트래픽을 마이그레이션하기 위한 것이고, 308 리디렉션은 기존 페이지의 영구 리디렉션에 사용됩니다.

더 보기: