Trabzon, August 2015 - Oneplus One
For my latest project, I implemented subdomain handling, however, I wasn’t able to test it from my local; pushing to production and try from the real domain and subdomain was so hard. When I look at the tutorials, they are mostly php stuff containing apache2 configurations, virtualhosts etc. I needed a simple method for this.
- Modify content of hosts file
sudo nano /etc/hosts
- Example configuration
127.0.0.1 localhost 127.0.0.1 hakan.localhost
- Install web.py just for the sake of trial.
sudo easy_install web.py
- Create a file
- Paste this content:
import web urls = ( '/(.*)', 'hello' ) app = web.application(urls, globals()) class hello: def GET(self, name): if not name: name = 'World' return 'Hello, ' + name + '!' if __name__ == "__main__": app.run()
- Run the file.
Open browser and go: <hakan.localhost:8080/>