Я применил следующее правило mod_rewrite
в Apache2
для перенаправления с не www на www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
У меня есть два вопроса:
1) Проблема с двойной косой чертой:
- Когда я иду на http://www.example.com это правильно переписывает URL http://www.example.com/
- Когда я иду в http://www.example.com/somepage, это правильно переписывает URL http://www.example.com/somepage
- Если я перейти к http://example.com, это переписывает URL http://www.example.com// (двойной финальный слеш)
- Если я пойду к http://example.com/somepage, это правильно переписывает это http://www.example.com/somepage
Любые советы, чтобы это исправить?
2) Хороша ли моя конфигурация для SEO?