В WordPress є одна проблема, яка мені заважає дивитись статистику Google Analytics.
А саме – коли жмеш на Google Analytics -> Sitename -> Dashboards -> Site Overlay, і клікаєш на любий лінк свого сайту – то гугл підміняє твій url + index.html в кінці.
Так як цей лінк не існує – WordPress видає 404 помилку.
Тому лінк типу http://www.lutsiv.com/ працює, а http://www.lutsiv.com/index.html вже не працює в wordpress.
Для того щоб обійти цю проблему – я дописав дві стрічки в файлі blog/wp-settings.php :
-
// In order to see google analytics statistic – we allowed index.html at the end of url
Ще wordpress має дві функції які саме відповідають за помилку 404 – це is_404() і handle_404(). Але з них я нічого не зміг витягнути.
P.S. Найпростіше для нового блога зайти в Options -> Permalinks і вибрати структуру лінків “Custom Structure“:
“/%year%/%monthnum%/%day%/%postname%/” + дописати “index.html” в кінці.
Але сторінки мого блогу прокешовані вже за існуючими адресами і я не хочу створювати нові.
Самий модний спосіб – це змінити вміст .htaccess файлу, але я не знаю добре регулярні вирази, тому не витрачав на це час.
-
RewriteEngine On
-
RewriteBase /blog/
-
RewriteCond %{REQUEST_FILENAME} !-f
-
RewriteCond %{REQUEST_FILENAME} !-d
-
RewriteRule . /blog/index.php [L]
Якщо хтось знає як – пишіть в коментарі.
Читайте також:
- Прикол з Google Sitemaps
- Copyscape – якщо хтось краде ваш контент
- “Забери меня” флеш мульт
- Корреспондент – Reloaded (частина друга) + Фото
- Тік у Львові :) (MP3 + Відео)
