我即将发布一个多语言站点,每种语言都位于特定目录下。 (例如 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/

10-13 00:27
查看更多