====== Moving an existing page to ProductCart's Content Management System ====== ===== Why using ProductCart's "Content Pages" ===== ProductCart contains a simple Content Management System. See [[:productcart:settings-content-pages|Content Pages overview]] for more information about this set of features, which were substantially enriched in ProductCart v4. Using these features will allow a merchant to manage non-catalog pages (e.g. privacy policy, contact information, "About Us", etc.) through the ProductCart Control Panel. ===== How to "move" an existing page to ProductCart ===== To move an existing page (e.g. "AboutUs.asp") to ProductCart's CMS features: - Recreate the page in ProductCart. In v4, you can review it and edit it until you are satisfied with it, without the page being available to the general public. - Replace the existing page: - If it's a dynamic page, use a 301 Redirect to let search engines know that the page has moved. Visitors will instantly be redirected and won't notice any difference. In ASP, a 301 Redirect looks as follows (change the path to the destination file): <% Response.Status = "301 Moved Permanently" Response.AddHeader "Location", "productcart/pc/viewcontent.asp?idpage=1" Response.End %> - If it's a static page (*.htm, *.html;), edit the page with text that explains that the page has been moved and a link to the new page. Visitors will not be instantly redirected, but they'll simply click on the link to the new page. Search engines will follow that link as well. ===== Related Articles ===== * [[:developers:custom_content_pages|Creating custom pages that use the store interface]] * [[:productcart:settings-content-pages|Content Pages overview]] * [[:how_to:add_spry_navigation|Using a Spry Menu Widget in your storefront]]