我即将发布一个多语言站点,每种语言都位于特定目录下。 (例如 en/、 fr/、 it/、 ru/)...
该站点没有“索引”,但应自动重定向到“en/index.php”
我知道它可以通过数百种方法完成,但是是否有一种很好的 seo-friendly 模式来进行这种重定向?
现在我正在使用一些简单的东西:
<?
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: en/index.php" );
?>
这是正确的选择(seo-friendly 谈话)?
谢谢!!
最佳答案
这可能已经足够好了。您甚至可以使用 mod_rewrite 重定向访问者,而无需他们加载 index.php(节省 HTTP 请求):
RewriteCond %{REQUEST_URI} ^/$
RewriteRule (.*) /en/index.php [R=301,L]
关于php - 索引中的 SEO 语言重定向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4428346/