У меня есть спагетти-код темы, которую я унаследовал от кого-то, и по какой-то причине Google Analytics показывает, что я продолжаю получать обращения к различным URL-адресам на сайте, но все URL-адреса добавляются в /index.html. Таким образом, пример будет выглядеть как http://www.mysite.com/category/storyname/index.html
И, похоже, это происходит почти со всеми (несмотря на то, что мои постоянные ссылки установлены как "аккуратные").
Итак ...
- Что, черт возьми, может быть причиной этого?
- Как мне это исправить? Когда я посещаю все эти страницы, я получаю 404 ошибки, а это значит, что мои посетители не получают того, что хотят.
У меня есть плагин Redirection, и я пытался вручную обновить некоторые из них, но это смешно. Я уверен, что есть способ сделать это с помощью htaccess, но я почти ничего не знаю об этом. Вот что мой htaccess в настоящее время имеет (по умолчанию):
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress