Hello Kenneth,

A way is see the 4 and dir as string argument from the url and read this
from the index function, then check that string argument, and apply a
conditional.

This was not tested, but I think that works for you needs:

def index():
    argument = request.args[0]
    if argument == '4':
        #redirect if 4 value
        redirect('/',301)
    elif argument == 'dir':
        #redirect if dir value
        redirect('/',301)
    else:
       pass
    return dict()


2014-06-24 4:27 GMT-04:30 Kenneth <nis...@gmail.com>:

> I would like to redirect these two links:
> www.mydomain.com/4 and www.mydomain.com/dir for fixing backlinks I
> previously had for SEO purpose.
>
> I've tried to redirect from the controller but it didn't work.
> --
> def 4():
> redirect('/',301)
> def dir():
> redirect('/',301)
> --
> Obviously this is not possible since dir is a reserved keyword and 4 is
> integer.
>
> Anyway to redirect these two?
>
> Thank you.
>
> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to