.htaccess для статичного сайта
Что должно быть прописано в .htaccess статичного сайта?
Алиса
Добрый день. Вопрос в названии темы.
Нужен или нет .htaccess и если нужен, что в него прописать?
Malover
Алиса:
Нужен или нет .htaccess и если нужен, что в него прописать?

Многое зависит от конфигурации сервера.

Пишут обычно то же что и для сайтов на CMS.

Например для избежания дублей редирект с www на без www, или наоборот smile

Если не включен mod_rewrite включают его для для получения ЧПУ.

Можно убрать окончания .html у страниц.

Назначить 404 страницу
Алиса
Malover:
Пишут обычно то же что и для сайтов на CMS.

Мне бы примерчик smile
Evgenert
Алиса:
Мне бы примерчик

Все индивидуально. Вот здесь посмотрите:
Скрытый текст виден только зарегистрированным пользователям


В комментариях к статье есть такой:

Код PHP:
  1.  
  2.  
  3. Options +FollowSymlinks
  4. RewriteEngine On
  5. RewriteBase /
  6.  
  7. # Exclude directories from rewrite rules
  8. RewriteRule ^(css|i|js|storages|assets) - [L]
  9.  
  10. # For Friendly URLs
  11. RewriteCond %{REQUEST_FILENAME} !-f
  12. RewriteCond %{REQUEST_FILENAME} !-d
  13. RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
  14.  
  15.  
Я бы еще в него добавил редирект на без www

Так:

Код PHP:
  1.  
  2.  
  3. Options +FollowSymlinks
  4. RewriteEngine On
  5. RewriteBase /
  6.  
  7. RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
  8. RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
  9.  
  10. # Exclude directories from rewrite rules
  11. RewriteRule ^(css|i|js|storages|assets) - [L]
  12.  
  13. # For Friendly URLs
  14. RewriteCond %{REQUEST_FILENAME} !-f
  15. RewriteCond %{REQUEST_FILENAME} !-d
  16. RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
  17.  
  18.  
Вместо
Скрытый текст виден только зарегистрированным пользователям
поставить нужное.
Malover
Алиса:
Мне бы примерчик

Evgenert, написал.

Еще можете погуглить на запрос: .htaccess для статичного сайта

И добавить если вам надо разные команды.
Алиса
Evgenert:
В комментариях к статье есть такой:

Спасибо.
Алиса
Еще вопрос. Если у этого сайта будет около двадцати страниц, надо делать роботс и сайтмап?
Handy
Лишним не будет, понятно что он проиндексируется без этого, но я бы сделал.
Делов на 5 минут. music
качественное продвижение и раскрутка сайтов в сеопульте
Еремей
Извиняюсь за вмешательство.
Алиса:
Нужен или нет .htaccess и если нужен, что в него прописать?

Делал такой сайт без .htaccess
Насколько он нужен?
samson
Еремей:
Насколько он нужен?

Желателен, хотя бы для:

Malover:
Например для избежания дублей редирект с www на без www, или наоборот

Если с ссылками все нормально:
Malover:
Если не включен mod_rewrite включают его для для получения ЧПУ.
Levoch
Как сделать для простого сайта sitemap.xml ?
Malover
Levoch:
Как сделать для простого сайта sitemap.xml ?

Для небольшого сайта можно использовать онлайн генераторы.

Скрытый текст виден только зарегистрированным пользователям
Редактировалось: 1 раз (Последний: 9 октября 2015 в 08:46)
aga93
В ФАКе рекомендуют делать сайты на движке. Разве не проще делать статический?
Handy
aga93:
В ФАКе рекомендуют делать сайты на движке. Разве не проще делать статический?

Там написано не пытаться делать портал на HTML страницах.

Статический делать проще, но только если это будет небольшой, рекламный сайт как у ТС.

И если не надо будет потом на сайт разных интерактивных функций. music
качественное продвижение и раскрутка сайтов в сеопульте
Перейти на форум:
Быстрый ответ
У вас нет прав, чтобы писать на форуме.