x First time here? Check out the FAQ
Join us a the Umbraco event of the year - get your Codegarden 14 early bird ticket today
  • Avatar16posts36karma

    umbracoUrlAlias not working

    Tommy Messbauer started this topic January 15, 2010 @ 06:49

    umbraco 4.0.2.1

    I am trying to use umbracoUrlAlias to support old urls.  I added umbracoUrlAlias to my document type.  Then,  I added the old url (no leading slash or trailing .aspx) to the content.  The path in the umbracoUrlAlias returns a 404.

    I have already verified that this exists int he 404.config-   <add key="umbracoUseDirectoryUrls" value="true" />

    What else am I missing?


  • Avatar1687posts2997karma
    CoreComment with ID: 23472
    Aaron Powell posted this reply January 15, 2010 @ 11:44

    It may be a dumb question, but do the standard URL's still work with the page? Do they work extension-less?


  • Avatar1331posts458karma
    adminComment with ID: 23476
    Casey Neehouse posted this reply January 16, 2010 @ 08:36

    Tommy,

    I have a simple user control that redirects a set of URLs to new paths that works with 404 pages.

    Email me at casey at best case tech dot com, and I will share the package with you.


  • Avatar16posts36karma
    Comment with ID: 23699
    Tommy Messbauer posted this reply January 19, 2010 @ 07:23

    The standard URLs do work.  It appears that the "magic" umbraco UmbracoUrlAlias property is not catching.  I have an HttpModule that we built that will handle a large number of redirects and uses a central data source to do so.  I was hoping to use the umbraco built in support though. 

    Casey - I'll email you if we need to go that route.

     


  • Avatar21posts41karma
    Comment with ID: 83963
    shruti posted this reply July 19, 2011 @ 07:25

    i am refering to http://www.mayflymedia.co.uk/blogs/alternate-page-name-in-umbraco-using-umbracourlalias

    But umbracourlalias is not working . Please advice how can i remove "aspx" from url to make it user friendly ?

     

    Thanks, 

    Shruti


  • Avatar209posts346karma
    Comment with ID: 120051
    Anders Brohäll posted this reply June 19, 2012 @ 06:37

    Im having the same problem in Umbraco v 4.7.2 (Assembly version: 1.0.4500.21031).
    All the other default/hidden/internal properties work.

    My implementation has worked before on other versions, following Warrens how-to @ http://our.umbraco.org/wiki/reference/umbraco-best-practices/umbracourlalias

    Is it a bug in the later versions?
    Any takers?


  • Avatar209posts346karma
    Comment with ID: 120052
    Anders Brohäll posted this reply June 19, 2012 @ 06:54

    Turns out that there is more of a unexpected behaviour.

    If i use the property in a subpage to a root-node (as in handeled by host name) it does work.
    But not if it is used on the root.

    Example:

    1. domain.local/ is named 'Whatever', thus the link domain.local/whatever work.
      That node has a umbracoUrlAlias set to 'somethingelse', wich DOESNT work. It returns a 404.
    2. domain.local/subnode is named 'Sub Node', and returns 200 on domain.local/subnode.
      Also, if the umbracoUrlAlias is set to 'somethingelse', it DOES return a 200 on 
      domain.local/somethingelse.
    As far as my brain works, this behaviour cannot be correct.
    Yes/No/Maybe?
    Im reporting it on Codeplex.

  • Avatar209posts346karma
    Comment with ID: 120054
    Anders Brohäll posted this reply June 19, 2012 @ 07:00

  • Avatar171posts388karma
    Comment with ID: 120752
    Jon Dunfee posted this reply June 26, 2012 @ 10:59

    Umbraco uses the UrlRewriting.net library and you can add your own rules to the UrlRewriting.config.  I had the same issue and that's what I did to solve it for the time being.


Please login or Sign up To post replies