2013-06-25 35 views
0

我知道這已經在這裏被問了好幾次了,但不知何故,我不能得到任何我發現工作的代碼。我的問題是以下。在codeigniter上使用htaccess子域的URL重寫

我的網址結構如下:

http://www.domain.com/algerie/contact

http://www.domain.com/tunisie/demande_devis

http://www.domain.com/tunisie/contact

我想的URL看起來像這樣:

http://www.algerie.domain.com/contact

http://www.tunisie.domain.com/demande_devis

http://www.tunisie.domain.com/contact

我是能夠使這項工作,但只有使用重定向[R],不過,我也不是什麼任何[R]重定向。任何想法如何使這項工作?

回答

2

這樣如何重寫URL

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com 
RewriteRule ^(.*)$ http://domain.com/%1/$1 [L,NC,QSA] 
+0

嗨dianuj。這確實有效,但它會觸發外部重定向。我正在尋找一種使用內部重定向來完成這項工作的方法。 –