我有一個多語言(11種語言)的網站。目前它的工作原理是使用'語言'獲取參數或cookie來選擇語言。現在我想使用子域而不是cookie並獲取參數。但我不想爲每個子域創建11個完整的網站副本(引擎和一些靜態東西)。是否有可能在每個子域的根目錄中放置一些php和htaccess代碼(一小塊),所以只有一個網站引擎的副本將被11個子域使用。謝謝。PHP:關於子域名的多語種網站w/o public_html的許多副本
5
A
回答
3
我想說的是配置你的Apache,把你所有的virtual hosts指向同一個文件夾,然後用$_SERVER["SERVER_NAME"]找出請求的是哪個子域。
0
你不會有多少選擇,而不是以某種方式確定選擇的語言。目前爲止,我最喜歡aSeptik的想法,但在我的應用程序中,我寧願使用瀏覽器中的accept-language http-header來確定用戶的默認語言,並使用會話(再次使用cookie或POST參數)來保存不同的語言選擇。
+0
我需要搜索引擎索引的所有網站版本。這種方法不會有用。 – user1267570 2012-03-28 23:24:27
相關問題
- 1. 關於多語種網站
- 2. 帶子域名的多語網站
- 3. 多語言ASP.NET網站的子域?
- 4. 多種語言的網站
- 5. Kohana的多語種網站
- 6. 有沒有一種模式來定義多語言網站的子域名?
- 7. Grails - 多個域名,相關網站
- 8. Django站點的許多子網站
- 9. 使用多種語言和多個域進行網站測試
- 10. php網站的HTML副本
- 11. ssl多域名網站
- 12. 關於創建多語言網站
- 13. IE8問題的多語種網站
- 14. 多種語言的網站和視圖
- 15. 多語種網站的翻譯限制
- 16. cakephp多種語言的網站
- 17. wordpress中的多語種CMS網站
- 18. 多語種的網站做法
- 19. 多語言網站名稱
- 20. PHP多語言網站
- 21. Php多語言網站
- 22. 同一網站的多個域名
- 23. 網站子分區的多個域
- 24. WordPress的子域和多個網站
- 25. 子域名指向到public_html
- 26. 跨不同子域的多語言網站的最佳實踐
- 27. ASP.NET MVC3多語種網站崩潰的改變文化名
- 28. 具有不同域名的多語言網站
- 29. 使網站支持PHP中的多種語言
- 30. 適用於多種語言,桌面和移動網站的XML網站
+1這是要走的路。 – dmp 2012-03-28 23:03:46
這工作。謝謝! – user1267570 2012-03-28 23:57:16
如何配置Apache以將所有虛擬主機指向同一個文件夾?你可以編寫代碼:) – D3VELOPER 2012-04-02 17:37:42