Правильний та

Щоб не забути, викладаю тут.

Налаштування Robots.txt для Dle

  • З індексу забираються всі версії сторінок для друку;
  • Закриваються сторінки профілів, за допомогою яких часто згадують несумлінні вебмайстри;
  • Забороняються до індексації сторінки, на яких відсутній корисний для відвідувачів контент, наприклад адмінка;
  • Відкидаємо всякий мотлох;
  • Задаємо місцезнаходження карти сайту та хост.

Залежно від наявності будь-яких інших непотрібних папок, наприклад, створених вами, не забудьте закрити їх.

Налаштування .htaccess для Dle

Відкриваємо файл, який, як і попередній, знаходиться в корені сайту. Знаходимо рядки на самому початку:

DirectoryIndex index.php RewriteEngine On

Замість них вставляємо:

RewriteEngine On Options +Indexes Options +FollowSymLinks

# Редирект c www без www RewriteCond % ^www.site.ru RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]

# Редирект для головної (з /index.php,html на /) RewriteCond % ^[A-Z]\ /index\.html\ HTTP/ RewriteRule ^index\.html$ / [R=301,L ] RewriteCond % ^[A-Z]\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L]

На відміну від Robots.txt і .htaccess для WordPress, тут довелося трохи повозитися, але в результаті все вийшло і працює. Користуємося для здоров'я!

ПОНИБАЛАСЯ СТАТТЯ? ПОДІЛИСЯ З ДРУЗЯМИ!