2011-03-13 95 views
6

我知道这是一个简单而快速的事情,但网站将在几个小时内生活,我没有任何htaccess的经验,所以我希望有人可以提供一些快速的帮助。简单的重定向htaccess

所以我想要的是我有html文件的根文件夹。文件是index.html,german.html,swedish.html,spanish.html,danish.html。现在我希望拥有该网址,以便德国网站可以通过www.domain.com/de瑞典语www.domain.com/sv英语/默认在www.domain.com/en等。这应该可以用htaccess做对吗?

还是有更好的方法来做到这一点?

非常感谢!

+0

这当然是可能的,最好的办法就是通过确实htaccess的。你也可以通过index.php重定向来实现,但这比通过htaccess重定向要慢一点点 – Sam 2011-03-13 19:24:06

+0

你打算如何将用户引导到每个站点 - 服务器上的GeoIP数据库或主页上的语言选择获取存储在客户端Cookie? – caw 2011-03-13 19:27:56

+0

人们来自通讯到他们自己的语言版本。它只是一个活动网站。 – samuelvonbonn 2011-03-13 19:39:17

回答

5

使用以下内容创建.htacess FIL:

Redirect permanent /german.html http://yourdomain.com/de 
Redirect permanent /swedish.html http://yourdomain.com/sv 
.... 

我希望这是你彪什么,它可以帮助:)

+0

这似乎是我需要的。我会试试看。谢谢! – samuelvonbonn 2011-03-13 19:38:41

+0

这比重写规则更简单。但要小心,一些浏览器会缓存这个,如果你在重定向中有一个错字,会导致本地问题。 – TecBrat 2014-06-02 17:54:47