Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Alex 30 posts 120 karma points
    Feb 12, 2015 @ 21:37
    Alex
    0

    Advice on packages to extend umbraco

    Hi,

    I am looking for a way to achieve the following tasks:

    - Have a maintenance page if/when something goes wrong.

    - Have a page for people going to urls which do not exist: http://mywebsite/urlwhichdoesnotexist could load a page previously designed informing our users that there is nothing there.

    - Have a Field as part of a document type for quick redirection. I would like to be able to have a page A on which I can say redirect pages B,C,D so that when a user tries to reach B, C, or D, they are redirected to A.

    I believe these do not come out of the box directly and I was wondering if anyone could recommend me packages to implement these scenarios.

  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Feb 12, 2015 @ 22:26
    Dennis Aaen
    100

    Hi Alex,

    I would try to answer some of your questions that you have,

    For the question about - having a page for people going to urls which do not exist: http://mywebsite/urlwhichdoesnotexist could load a page previously designed informing our users that there is nothing there. You could make a 404 document type, and create a 404 page in your Umbraco installation.

    When you have done this then you can refers the the id of the page, in the umbracoSettings.config, when the user enter a URL that not exsist then he will see the 404 page. Try to see this documentation on how to add the id of the page, in the umbracoSettings.config https://our.umbraco.org/documentation/Using-Umbraco/Config-files/umbracoSettings/#Errors. You can find the umbracoSettings.config in your Umbraco installation file structure \Config.

    Have a Field as part of a document type for quick redirection. I would like to be able to have a page A on which I can say redirect pages B,C,D so that when a user tries to reach B, C, or D, they are redirected to A.

    For the question on how to easy redirect page B, C, or D to page A you could use the build in propertyAlias called umbracoRedirect https://our.umbraco.org/wiki/reference/umbraco-best-practices/umbracoredirect another option could be using the umbracoInternalRedirectId https://our.umbraco.org/wiki/reference/umbraco-best-practices/umbracointernalredirectid

    If you are looking for a package to make redirects, I would recommed you to take a look at the 301 URL tracker with this package you can manage URLs within umbraco. It automatically tracks URL changes if you for instance when a node is renamed, and makes sure the old URL will redirect to the new location. And you can also create your own redirects, based on a simple URL or using a Regex pattern. You can redirect to an existing node or a manually entered URL. https://our.umbraco.org/projects/developer-tools/301-url-tracker

    Hope this helps,

    /Dennis

  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Feb 12, 2015 @ 22:59
    Dennis Aaen
    0

    Hi Alex,

    Have a maintenance page if/when something goes wrong.

    For this question I think that you should be able to setup an HTML page, and link to it in the IIS server. Here is a guide on how you can do http://www.outsystems.com/forums/discussion/9687/easy-unavailability-page-in-iis/

    Hope this helps,

    /Dennis

  • Alex 30 posts 120 karma points
    Feb 13, 2015 @ 01:32
    Alex
    0

    Dennis, you just solved my problems :). I will implement those over the next few days.

    Thanks a lot and have a good weekend.

    Cheers,

    Alex.

Please Sign in or register to post replies

Write your reply to:

Draft