Sorry, the logic to see if it's localhost isn't sound.

This is a bit more robust and works to redirect users to the custom domain (
www.dealscorcher.com in my case):

class HomepageHander(webapp2.RequestHandler):
    def get(self):
        if (self.request.url.lower().find('dealscorcher.com') is -1 and
            self.request.url.lower().find('localhost') is -1):
            self.redirect('http://www.dealscorcher.com')
            return

-Robert Fischer
www.DealScorcher.com



On Sun, Aug 19, 2012 at 8:14 PM, Robert Fischer <[email protected]> wrote:

> Hi Omne,
>
> I was trying to say you can check the 
> url<https://developers.google.com/appengine/docs/python/tools/webapp/requestclass#Request_url>
>  of
> the 
> Request<https://developers.google.com/appengine/docs/python/tools/webapp/requestclass>object
>  to generate a redirect from
> appid.appspot.com to whatever your domain is.
>
> Here's a quick snippet of code you can put at the beginning of your
> HomepageHandler's get method. It will redirect all *.appspot.com urls to
> your appid. I added my local address to my development server as well so I
> can still run the devserver.
>
> class HomepageHander(webapp2.RequestHandler):
>     def get(self):
>         if (self.request.url.lower() is not 'http://www.dealscorcher.com'
> or
>             self.request.url.lower() is not 'http://localhost:9999'):
>             self.redirect('http://www.dealscorcher.com')
>             return
>
> -Robert Fischer
> www.DealScorcher.com
>
>
>
> On Sat, Aug 18, 2012 at 10:51 PM, Raghu Kiran <[email protected]>wrote:
>
>> Small changes to the URL's below.
>>
>> Blog link :  http://blog.recurtrix.com/**2012/08/free-hosting-for-your-**
>> web-applications.html<http://blog.recurtrix.com/2012/08/free-hosting-for-your-web-applications.html>
>>
>>
>> Google App link: http://www.recurtrix.com
>>
>> On Saturday, 18 August 2012 18:05:52 UTC+5:30, Raghu Kiran wrote:
>>>
>>> Hi Omne,
>>>
>>> Please find my answers to your questions below.
>>>
>>> Do you I have to do anything special for hosting static HTML pages?
>>> >>Nope, its far more easier, simpler and less resource consuming than
>>> servlets and JSP's.
>>>
>>> I read on the internet that with Python we should configure a file for
>>> static files, what about Eclipse?
>>> >>Yes, python does. I wrote a blog on how to do this in eclipse, the
>>> link is still under construction, I tried to make the stuff in it as simple
>>> as possible. Let me know in case you need any support.
>>> http://blog.recurtrix.com/**2012/08/host-your-static-**
>>> website-in-google-for.html<http://blog.recurtrix.com/2012/08/host-your-static-website-in-google-for.html>
>>>
>>>
>>> I'm going to remove all unwanted files from project folders and add my
>>> website files and folders to the project and then deploy it. is this what
>>> should do?
>>> >>Yes, Thats what you have to do.... the blog link above should guide
>>> you with the process in detail.
>>>
>>> If I want to point my own domain to my project, should I do it before
>>> uploading the project or after it? because I noticed GAE has its own domain
>>> (appspot.com) what if I don't want that my website be available at this
>>> address too?
>>> >>You can point to your own domain. http://www.recutrix.com is one such
>>> hosted app.
>>> >>You can point it to your own domain after hosting your app.
>>> >> for the last part, I do not have a answer, please post another
>>> question for it.
>>>
>>> Best regards,
>>> Raghu
>>>
>>> On Wednesday, 15 August 2012 12:24:15 UTC+5:30, Omne wrote:
>>>>
>>>> Hi, I'm trying to host my website on GAE, it's just a few  HTML page
>>>> and images. I downloaded the Eclipse and all its required plugins and GAE
>>>> SDK, I think I were able to upload (deploy) a project successfully, now I
>>>> can see an index page on myapp.appspot.com wiich says "Hello App
>>>> Engine!".
>>>>
>>>> Now I have a few questions:
>>>> Do you I have to do anything special for hosting static HTML pages?
>>>> I read on the internet that with Python we should configure a file for
>>>> static files, what about Eclipse?
>>>> I'm going to remove all unwanted files from project folders and add my
>>>> website files and folders to the project and then deploy it. is this what
>>>> should do?
>>>> If I want to point my own domain to my project, should I do it before
>>>> uploading the project or after it? because I noticed GAE has its own domain
>>>> (appspot.com) what if I don't want that my website be available at
>>>> this address too?
>>>>
>>>> Thank you for your help.
>>>>
>>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/google-appengine/-/oNEdPNjiiTIJ.
>>
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to