【发布时间】:2012-05-09 05:04:01
【问题描述】:
我有一个 PHP 多语言网站(西班牙语、英语、法语),主要语言是英语。
如果$_SESSION['idm'] 设置为“en”,它会加载一个包含翻译的文件。
我想这样设置:
如果用户语言是西班牙语
www.mydomain.com 和 mydomain.com -> es.mydomain.com
www.mydomain.com/video.php?id=3 -> es.mydomain.com/video.php?id=3
如果用户语言是法语
www.mydomain.com and mydomain.com -> fr.mydomain.com
www.mydomain.com/video.php?id=3 -> fr.mydomain.com/video.php?id=3
如果不是以上任何一项
www.mydomain.com and mydomain.com -> en.mydomain.com
www.mydomain.com/video.php?id=3 -> en.mydomain.com/video.php?id=3
我该怎么做,这对 SEO 是否明智?
【问题讨论】:
-
我不认为使用 .htaccess 是可行的......你需要从 PHP 中完成。
-
@Aziz 那你会怎么用 PHP 做呢?
标签: php .htaccess redirect seo