Файл htaccess - настройка и примеры использования(самостоятельно)

Автор Тема: Файл htaccess - настройка и примеры использования(самостоятельно)  (Прочитано 55999 раз)

Оффлайн andrewbirdz

  • Бизнес оценка: (0)
  • Дебютант
  • *
  • СПАСИБО: 0
  • Сообщений: 2
  • Карма: 0
  • Yo! What`s up? seoceo.ru Vizit plz)
    • Продвижение сайтов

Оффлайн andrewbirdz

  • Дебютант
  • *
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 0
    • Сообщений: 2
    • Карма: 0
    • Yo! What`s up? seoceo.ru Vizit plz)
      • Продвижение сайтов
Заходите на мой сайт seoceo.ru о продвижении и раскрутке сайтов))


Оффлайн ferezan

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 61
  • Сообщений: 220
  • Карма: 9
  • Пол: Мужской
    • Отопление, вентиляция, кондиционирование

Оффлайн ferezan

  • Постоялец
  • ***
Поставил страницу себе в закладки, как
неотъемлемую часть самого нужного. Спасибо автору.
Спасибо этому форуму.
Цитировать
Зачем искать хорошее, если уже нашел лучшее.
ardall.ru - Ардалл Инжиниринг


Оффлайн hardpixel

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 5
  • Сообщений: 98
  • Карма: 2
  • Пол: Мужской

Оффлайн hardpixel

  • Пользователь
  • **
Не подскажите как сделать принудительный редирект на https?

Оффлайн ferezan

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 61
  • Сообщений: 220
  • Карма: 9
  • Пол: Мужской
    • Отопление, вентиляция, кондиционирование

Оффлайн ferezan

  • Постоялец
  • ***
Ув.    Владимир75,
не подскажите как правильно включить кэширование браузером, с помощью htaccess...
И если можно указать как меняется время на которое кешируются данные.
И какие данные лучше не кэшировать, как правильно разделить...
Спасибо...
ardall.ru - Ардалл Инжиниринг

Оффлайн Владимир75Автор темы

  • telegram:@xiceer
  • Администратор
  • Бизнес оценка: (4, 100%)
  • *****
  • СПАСИБО: 7418
  • Сообщений: 11138
  • Карма: 657
  • Пол: Мужской
  • Это я такой уже старый
  • Награды Гроссмейстер поисковой оптимизации SEO Профессионал Более трех тысяч спасибо За благотворительность Почетный гражданин нашего форума
    • Оптимизация и Продвижение

Оффлайн Владимир75Автор темы

  • Администратор
  • *****
  • Доп. информация
    • telegram:@xiceer
    • Бизнес оценка: (4, 100%)
    • СПАСИБО: 7418
    • Сообщений: 11138
    • Карма: 657
    • Пол: Мужской
    • Это я такой уже старый
    • Награды Гроссмейстер поисковой оптимизации SEO Профессионал Более трех тысяч спасибо За благотворительность Почетный гражданин нашего форума
      • Оптимизация и Продвижение
Не подскажите как сделать принудительный редирект на https?
Читайте первый пост.
Ув.    Владимир75,
не подскажите как правильно включить кэширование браузером, с помощью htaccess...
И если можно указать как меняется время на которое кешируются данные.
И какие данные лучше не кэшировать, как правильно разделить...
Спасибо...
Не совсем понятно на стороне пользователя включить кэширование? А так можете почитать этот форум.
Услуги: Сайты в топ за две неделм Мобильный, WatsApp., Viber +79964788889, telegram @xiceer.


Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1785
  • Сообщений: 5906
  • Карма: 164
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1785
    • Сообщений: 5906
    • Карма: 164
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Вопрос на засыпку.  :)
Переезд с WIX. Все адреса меняются.
В адресах синтаксис примерно такой: domain.zone/#!pageName/fignyrkakayato

Но ведь шарп (#) это комментарий?!  :o

Как прописать 301-редирект в таком случае?
Может как-то экранировать или менять на сущности?
Кто сталкивался и как решал?
Заранее спасибо.

Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1785
  • Сообщений: 5906
  • Карма: 164
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1785
    • Сообщений: 5906
    • Карма: 164
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Не пытаюсь поднять тему, тем более смысла нет
Владимир75, ребята, неужели ни кто не сталкивался с подобным?  :(

Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1785
  • Сообщений: 5906
  • Карма: 164
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1785
    • Сообщений: 5906
    • Карма: 164
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Может кому пригодится.
Спросил Яшу и Яша ответил.  :)

Цитировать
Здравствуйте!

В таком случае Вы можете настроить перенаправление с HTML-копий страниц, на которые содержали ссылку AJAX-страницы и которые индексирует наш робот. На примере приведенной Вами страницы они будут иметь адрес вида http://domain.zone/?_escaped_fragment_=pageName/fignyrkakayato .

Подробнее о том, как наш робот индексирует AJAX-страницы Вы можете прочитать в нашем разделе Помощи: https://yandex.ru/support/webmaster/robot-workings/ajax-indexing.xml.

Робот Яндекса может проиндексировать AJAX-сайт, если структура сайта подчиняется определенным правилам.
Каждая индексируемая AJAX-страница должна иметь HTML-версию. Чтобы показать роботу наличие HTML-версии страницы, включите восклицательный знак в URL страницы:
http://www.example.com/#blog   >   http://www.example.com/#!blog
Обнаружив в ссылке на страницу сочетание «#!», робот запросит HTML-версию.
HTML-версия каждой AJAX-страницы должна быть доступна по адресу, в котором сочетание «#!» заменено на параметр «?_escaped_fragment_=». Для приведенного примера HTML-версия страницы расположена по адресу http://www.example.com/?_escaped_fragment_=blog.
Во всех найденных ссылках робот заменяет сочетание «#!» на параметр «?_escaped_fragment_=» и обращается по измененному адресу (ссылки, содержащие «#!», также можно использовать в карте сайта).
HTML-версия главной страницы должна быть доступна по адресу с добавлением параметра «?_escaped_fragment_=». Например: http://www.example.com/?_escaped_fragment_=. Обратите внимание: значение параметра должно быть пустым.
Чтобы сообщить роботу о HTML-версии главной страницы, в код страницы следует включить мета-тег <meta name="fragment" content="!">.
Этот мета-тег можно использовать на любой AJAX-странице. Например, если страница доступна по адресу http://www.example.com/blog и содержит мета-тег <meta name="fragment" content="!">, то робот проиндексирует HTML-версию страницы по адресу http://www.example.com/blog?_escaped_fragment_= .

Примечание.
В HTML-версии документа мета-тег размещать не следует: в этом случае страница не будет проиндексирована.


Оффлайн den722

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 0
  • Сообщений: 14
  • Карма: 0
  • Награды SEO-специалист

Оффлайн den722

  • Рекрут
  • *
Помогите пожалуйста настроить Htaccess

Все в принципе работает, НО на всех страницах сайта, кроме главной к url в конце добавляется .html . Никак не могу это убрать.


НАчинка:

RewriteBase /
RewriteEngine On


RewriteCond %{HTTP_HOST} ^www.petroavtotrans.com$ [NC]
RewriteRule ^(.*)$ http://petroavtotrans.com/$1 [R=301,L]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule   ^[a-z0-9_-]*\.html$ index.php


RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]


php_flag allow_url_fopen on

AddDefaultCharset UTF-8
AddType text/x-component .htc

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</IfModule>

<IfModule mod_expires.c>
  <FilesMatch \.(gif|png|jpg|jpeg|ogg|mp4|mkv|flv|swf|wmv|asf|asx|wma|wax|wmx|wm)$>
    ExpiresDefault "access plus 7 day"
  </FilesMatch>
  ExpiresActive on
  ExpiresByType image/jpeg "access plus 7 day"
  ExpiresByType image/gif "access plus 7 day"
  ExpiresByType image/png "access plus 7 day"
  <FilesMatch \.(css|js)$>
    ExpiresDefault "access plus 7 day"
  </FilesMatch>
  ExpiresByType text/css "access plus 7 day"
  ExpiresByType application/javascript "access plus 7 day"
</IfModule>


Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1785
  • Сообщений: 5906
  • Карма: 164
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1785
    • Сообщений: 5906
    • Карма: 164
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
кроме главной к url в конце добавляется .html . Никак не могу это убрать.

Посмотрите в настройках CMS.


 

Похожие темы

  Тема / Автор Ответов Последний ответ
11 Ответов
12567 Просмотров
Последний ответ 23-03-2018, 22:43:26
от JackFSH
0 Ответов
1500 Просмотров
Последний ответ 10-04-2012, 02:23:06
от oroom
6 Ответов
2311 Просмотров
Последний ответ 07-07-2013, 21:22:36
от seokaban
1 Ответов
1662 Просмотров
Последний ответ 03-08-2015, 16:23:55
от alexburn
0 Ответов
1079 Просмотров
Последний ответ 02-08-2015, 15:18:59
от Владимир75