我目前正在编写一个Django网站,并且有很多平面网页是我的基本网站。 我想要的是www.example.com/home是主要的网站平面页面,但是当人们访问www.example.com时,它会redirect到www.example.com/home。 我确信这是一件简单的事情,但我只是遇到了正确的search条件的麻烦。
我已经看过一些可能的解决scheme:
我运行Ubuntu服务器9.04,Apache 2.2和Django 1.1与wsgi。
干杯,
标记
mod_rewrite是一个完美的适合这个:
RewriteEngine On RewriteRule ^/$ /home/ [R]
你也可以在这个几乎为空的html页面的head部分放一个带有这个html代码的静态index.html页面:
META HTTP-EQUIV =“刷新”CONTENT =“0; URL = / home”>
如果我把它放在这里,你将需要在开始的时候添加一个“<”
看到我堆栈溢出的答案关于如何在Django中直接在urls.pyredirect。