How to hide system URLs from the outside world?

Author Message

Jan Egil Kristiansen

Wednesday 02 June 2004 2:46:19 pm

OK. I can use URL Translation to to make the 'virtual URL' /services display the content of the system URL /content/view/full/107.

But how do I make the menus link to the 'virtual' URL? I want one canonical URL for each page, and I want that to be the 'virtual' one.

Google will start from the home page, and find the folder /107/. But I want Google to find a folder called /services/.

If I try to forward /content/view/full/107 to /services, the error message is that

The destination URL index.php/corporate/services does not exist in the system.
You can only create forwarding URLs to existing translation URLs.

Well, it does exist - it works. So, how do I hide /content/view/full/107 from the outside world?

Trond Åge Kvalø

Tuesday 08 June 2004 7:10:03 am

Hello Jan Egil.

Have you read this article?

http://ez.no/ez_publish/documentation/customization/tips_tricks/creating_nice_urls

It does explain some of the things you've mentioned.

I've just completed a site where all links are written using the ezurl operator, like this:

<a href={"/kurs/p_melding_reservering/kursp_melding"|ezurl}>Kursp&aring;melding</a>

And as far as I've noticed Google doesn't use any content/view/full/nodenumber urls for that site.

best regards
trondåge

trondåge

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.