Файл .htaccess

12
Tryd0g0lik
На сайте с 24.04.2012
Offline
99
1447

Всем привет.

Коллеги, нужна помощь.

Битрикс, последняя версия.

Как прописать максимальное время (ожидания ответа со стороны сервера) при индексации страниц сайта поисковой системой, используя Timeout : 150 (млсек.)?

Просто вставить строку, добавить еще несколько деректив?

Кто может скинуть код?

Ко мне можно на ТЫ!
KG
На сайте с 04.11.2011
Offline
13
#1

А что есть максимальное время ожидания для поисковика?) Найдешь такое пиши мне в лс) я тоже порадуюсь) Буду поисковикам время загрузки страницы задавать. )

Tryd0g0lik
На сайте с 24.04.2012
Offline
99
#2

максимального нет, но есть проблемы (по различным причинам) со скростью загрузки страниц, которые в вою очередь влияют на индексацию сайта имеющего более 800 или 1000 страниц.

Если прописать время для ожидания ответа... вообщем это будет плюс.

KG
На сайте с 04.11.2011
Offline
13
#3

Ладно если чесно я не слышал такого. Есть понятие максимальное время загрузки страницы. Это в настройках веб сервера прописывается. Но тогда определенные страницы которые долго грузятся вообще грузится не будут. Что наврядли повысит сайт в глазах поисковика. )

iren K
На сайте с 28.12.2008
Offline
222
#4
Tryd0g0lik:

Если прописать время для ожидания ответа... вообщем это будет плюс.

видимо вы имеете ввиду директивы кеширования(в случае битрикса не уверена)..

есть универсальное руководство,возможно вам поможет:

кэширование для всех типов файлов по времени доступа

ExpiresActive on

ExpiresDefault "access plus 600 seconds"

кэширование для всех типов файлов по времени изменения

ExpiresActive on

ExpiresDefault "modification plus 600 seconds"

кэширование для определённых типов файлов

ExpiresByType text/css "modification plus 600 seconds"

ExpiresByType image/jpeg "modification plus 600 seconds"

ExpiresByType image/gif "modification plus 600 seconds"

ExpiresByType image/x-ico "modification plus 600 seconds"

ExpiresByType image/png "modification plus 600 seconds"

запрет кеширования с помощью сервера Apache

откройте файл конфигурации сервера Apache httpd.conf и раскомментируйте следующие строчки:

LoadModule expires_module modules/mod_expires.so

LoadModule headers_module modules/mod_headers.so

...

AddModule mod_expires.c

AddModule mod_headers.c

впишите в .htaccess следующее:

# запрещение кеширования в этой папке

# необходимо включение модулей

# mod_headers.c и mod_expires.c

#

# заголовок Cache-Control

<IfModule mod_headers.c>

Header append Cache-Control "no-store, no-cache, must-revalidate"

</IfModule>

# заголовок Expires

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault "now"

</IfModule>

необходимые заголовки будут передаваться автоматически, и специально их писать в PHP уже не нужно - кэш уже выключен -> в этом легко убедится, если посмотреть заголовки, передаваемые при запросе любого файла этой папки.

кеширование с помощью файла .htaccess

# разрешение кеширования в этой папке

# необходимо включение модулей

# mod_headers.c и mod_expires.c

#

# заголовок Cache-Control

<IfModule mod_headers.c>

Header append Cache-Control "public"

</IfModule>

# заголовок Expires

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault "access plus 1 hours"

#ExpiresDefault "access plus 10 years"

</IfModule>

кеширование javascript файлов с помощью файла .htaccess

<FilesMatch .*\.js$>

ExpiresDefault "access plus 3 days"

</FilesMatch>

.....

кагбэ..

c уважением Iren
Tryd0g0lik
На сайте с 24.04.2012
Offline
99
#5

ого, буду разбираться )

---------- Добавлено 15.08.2012 в 21:27 ----------

просто Timeout и .htaccess несовместимы однозначно ))) ошибка 500. благо ftp есть, все вернул

---------- Добавлено 15.08.2012 в 21:28 ----------

кто может поделиться букварем или ссылкой на справочник по .htaccess?

se_ost
На сайте с 08.08.2011
Offline
53
#6

.htaccess+bitrix

и более подробно тут и тут

когда релиз (https://when-release.ru)
Tryd0g0lik
На сайте с 24.04.2012
Offline
99
#7

se_ost, спасибо

Tryd0g0lik
На сайте с 24.04.2012
Offline
99
#8

Есть еще вопрос.

PHP установлен как CGI

Как в данном случае прописать 404 ошибку?

Данная строка " ErrorDocument 404 /404.php ( PHP установленном как ISAPI )" не работает

Y
На сайте с 26.04.2012
Offline
77
#9
Tryd0g0lik:
максимального нет, но есть проблемы (по различным причинам) со скростью загрузки страниц, которые в вою очередь влияют на индексацию сайта имеющего более 800 или 1000 страниц.

Если прописать время для ожидания ответа... вообщем это будет плюс.

а вам не кажется что это костыль? возможно имеет смысл исправить проблему с загрузкой страниц? к примеру оптимизировать код, количество mysql-запросов, а то как то фаталистично это выглядит: "у меня сайт долго грузится... пичалька"

Не беру и не ищу проекты.
Tryd0g0lik
На сайте с 24.04.2012
Offline
99
#10
ycthrice:
"у меня сайт долго грузится... пичалька"

нет не кажется ). Подобные проблемы со скоростью загрузки я видел еще более 2х месяцев назад. Техническими вопросами занимаются другие люди, но пока результата нет. моя задача это продвижение. Вот и думал прописать время ожидания ответа, поисковиком от сервера, пока решают эти проблемы, а дальше ... дальше просто отследить результат.

По крайней мере ни чего не теряю, а возможно еще в плюсе останусь.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий