PHP - Seo перенаправление языка в индексе - PullRequest
3 голосов
/ 13 декабря 2010

Я собираюсь опубликовать мультиязычный сайт с каждым языком под определенным каталогом. (напр. en /, fr /, it /, ru /) ....

сайт не имеет "индекса", но он должен быть автоматически перенаправлен на "en / index.php"

Я знаю, что это можно сделать сотнями методов, но есть ли хороший SEO-дружественный способ выполнения этого перенаправления?

сейчас я использую что-то простое, как:

<?
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: en/index.php" );
?> 

это правильный выбор (дружественный разговор)?

Спасибо!

1 Ответ

2 голосов
/ 13 декабря 2010

Это, наверное, достаточно хорошо. Вы даже можете использовать mod_rewrite для перенаправления посетителей без необходимости загружать index.php (экономит на HTTP-запросах):

RewriteCond %{REQUEST_URI} ^/$
RewriteRule (.*) /en/index.php [R=301,L]
...