После исследования я пришел к некоторым выводам относительно использования SEO URL. Для полустатических сайтов на основе .php
с именами файлов, такими как index.php
, about.php
, contact.php
и т. Д. Я использую правила htaccess mod_rewrite
, так что, например, вместо www.mysite.com/about
можно использовать вместо 'www.mysite.com/about.php
'. В таких случаях все мои меню и ссылки будут указывать на SEO URL.
Что я обнаружил, так это то, что, хотя ничто на моем сайте не ссылается на расширения .php
, если я ввожу их напрямую, они придерживаются. Таким образом, я могу перейти на страницу about, используя /about
или /about.php
, и каждая из них будет отображаться как введенная. Кажется, читая здесь сообщения, это распространенная проблема.
Мой вопрос: это имеет значение? Если ничто на моем сайте не ссылается на расширения .php
в ссылке или меню, нужно ли мне беспокоиться о дублировании контента ??
Мне сказали, что мне нужно добавить что-то в htaccess, например:
redirect 301 /about.php http://www.mysite.com/about
для каждой страницы, чтобы исключить возможность, но я не понимаю, действительно ли это проблема в этом случае?