• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь Вопросы и решение проблем с Битрикс

Статус
В этой теме нельзя размещать новые ответы.
1. Денвер. Установка все стандартное.
Я в общем то так сразу и предполагал. Денвер уже на столько стар, что не приспособлен для работы Битрикс. В конце концов, скачайте оракловский VirtualBox и готовую Для просмотра ссылки Войди или Зарегистрируйся. Необходимо уже забыть про Денвер! Думаю данный вопрос можно закрыть.

-----
Данные советы внесу в вопросы и ответы.
 
Я в общем то так сразу и предполагал. Денвер уже на столько стар, что не приспособлен для работы Битрикс. В конце концов, скачайте оракловский VirtualBox и готовую Для просмотра ссылки Войди или Зарегистрируйся. Необходимо уже забыть про Денвер! Думаю данный вопрос можно закрыть.

-----
Данные советы внесу в вопросы и ответы.

Я бы сказал, веб- окружение тогда уж, коли на локалку ставится.
 
2Для просмотра ссылки Войди или Зарегистрируйся

На виртуальной машине от битрикса лучше пробуйте ошибки ловить.

П.С. Раньше тоже пробовал на денверах итд итп битрикс нормально работает на их машине или если вы нормальный админ никсов и сами можете настроить то на них, под виндой сервак полное ***но если с бубном не поплясать.
 
Привет. Установил веб окружение на сервер linux. Сайт по ip открывается. Как сделать что бы он открывался по имени? Кроме как через А запись.
Привык к панелям, поэтому чем подробнее подскажете, тем лучше :)
 
Привет. Установил веб окружение на сервер linux. Сайт по ip открывается. Как сделать что бы он открывался по имени? Кроме как через А запись.
Привык к панелям, поэтому чем подробнее подскажете, тем лучше :)
Все зависит от того какой у вас днс сервер ? Можете воспользоваться штатным днс сервером провайдера я думаю, у кого покупали домен, по моему сейчас нет таких кто не предоставлял админ панель для администрирования домена. А так для начала хотя бы кто является регистрантом или на чем вы хотите поднять свой днс ( на bind например ).
 
Привет. Установил веб окружение на сервер linux. Сайт по ip открывается. Как сделать что бы он открывался по имени? Кроме как через А запись.
Привык к панелям, поэтому чем подробнее подскажете, тем лучше :)
В веб окружении битрикс есть пункт создать сайт, следуй инструкции и на сервере появляется папка куда закачиваешь сайт. Если сайт один то отредактируй существующий хост. Сам я не пользуюсь веб окружением давно устанавливал для ознакомления так что подробно не опишу.
 
Все зависит от того какой у вас днс сервер ? Можете воспользоваться штатным днс сервером провайдера я думаю, у кого покупали домен, по моему сейчас нет таких кто не предоставлял админ панель для администрирования домена. А так для начала хотя бы кто является регистрантом или на чем вы хотите поднять свой днс ( на bind например ).

Регистратор reg.ru. На остальных серверах поднят bind, но, повторюсь, там панели управления...
У меня есть доступ к dnsmanager-у, но там я могу только slave запись добавить. А мне в веб окружении нужно master организовать.
 
Регистратор reg.ru. На остальных серверах поднят bind, но, повторюсь, там панели управления...
У меня есть доступ к dnsmanager-у, но там я могу только slave запись добавить. А мне в веб окружении нужно master организовать.
Попробую на пальцах, у Вас домен named.com, в админке у регистранта указан как primary dns сервер ns.named.com (какой то из ваших днс серверов на bind), заходим на этот сервер и в каталоге etc/bind ищем файл named.conf(если днс сервер уже рабочий и полностью настроенный), добавляем в него запись в конце типа
#1 строка имя нашей доменной зоны
#2 строка тип днс записи
#3 строка адрес файла конфигурации доменной зоны
zone "named.com" in {
type master;
file "..bind\etc\primary\db.named.com";
};
Далее заходишь в каталог где ты указал будет размещена запись описания твоей зоны днс, создаешь новую запись именуя ее db.named.com и прописываешь в ней описание

$TTL 3D
@ IN SOA ns.named.com. root.named.com. ( #здесь имя твоего днс сервера
2014071402 ; serial #здесь номер последнего изменения, может быть в принципе любой но для удобства записывается как дата, допустим ты в нес правки в эту запись 15 января 2016 года, пишешь 2016011501 (год, месяц, день, номер правки)
8H ; refresh #настройки синхронизации со вторичным сервером
2H ; retry
2W ; expire
1D) ; minimum


@ IN A 10.0.0. #а здесь уже и запись A (adress) где должен быть прописан ip твоего веб сервера с сайтом
mx IN A 10.0.0.0 # ну и далее записи которые тебе необходимы MX - почтовый сервер
www IN CNAME @ # cname для для того что бы сайт открывался по Для просмотра ссылки Войди или Зарегистрируйся, а не просто named.com, можешь прописать и как (А) и указать опять таки адрес сервера с сайтом как в первой записи, суть не поменяется.
Прошу поправить меня если я где то ошибся.
Вот статья по работе с сервером bind Для просмотра ссылки Войди или Зарегистрируйся
А если делать проще, то зайди в админку reg.ru (не смогу объяснить по шагам, тк не видел их панель управления) ищешь настройки своего домена, ищешь кнопку использовать днс провайдера, жмякаешь её и дальше в панели управления прописываешь нужные записи. Подробней объяснить не могу.
 
  • Нравится
Реакции: wpt
Возникла проблема с индексацией страниц на сайте с битрикс - в индекс лезет все что закрыто вроде бы (в гугл и чуть-чуть в яндекс)
Руками отправил на удаление через панель вебмастера - но подозреваю ошибка в коде.
В индекс лезут дубли с /index.php
bitrix/spread.php?...
Страницы каталога где пишет *элемент не найден*
/test/..
/users/
было 2 дубля главной /?p=
Сейчас такой роботс:
User-Agent: *
Disallow: # empty Disallow instruction SHOULD be there
Disallow: */index.php
Disallow: /bitrix/
Disallow: /*show_include_exec_time=
Disallow: /*show_page_exec_time=
Disallow: /*show_sql_stat=
Disallow: /*bitrix_include_areas=
Disallow: /*clear_cache=
Disallow: /*clear_cache_session=
Disallow: /*ADD_TO_COMPARE_LIST
Disallow: /*ORDER_BY
Disallow: /*PAGEN
Disallow: /*?print=
Disallow: /*&print=
Disallow: /*print_course=
Disallow: /*?action=
Disallow: /*&action=
Disallow: /*register=
Disallow: /*forgot_password=
Disallow: /*change_password=
Disallow: /*login=
Disallow: /*logout=
Disallow: /*auth=
Disallow: /*backurl=
Disallow: /*back_url=
Disallow: /*BACKURL=
Disallow: /*BACK_URL=
Disallow: /*back_url_admin=
Disallow: /*?utm_source=
Disallow: */500.html
Disallow: */lichnyy-kabinet/
Disallow: */test/
Disallow: */users/
Disallow: */webinars/
Disallow: */faq/
Disallow: */concursi/
Disallow: */sotrudniki/
Disallow: */rukovodstvo/
Disallow: */spread.php
Disallow: */history/
Disallow: */meditsinskie-posledstviya.php
Disallow: /*?p=
Disallow: */metering/
Disallow: */partner.php?id=81
Disallow: */partner.php?id=83
Это поможет решить проблему? (Жирным добавлено сегодня)
 
Возникла проблема с индексацией страниц на сайте с битрикс - в индекс лезет все что закрыто вроде бы (в гугл и чуть-чуть в яндекс)
Руками отправил на удаление через панель вебмастера - но подозреваю ошибка в коде.
В индекс лезут дубли с /index.php
bitrix/spread.php?...
Страницы каталога где пишет *элемент не найден*
/test/..
/users/
было 2 дубля главной /?p=
Сейчас такой роботс:
User-Agent: *
Disallow: # empty Disallow instruction SHOULD be there
Disallow: */index.php
Disallow: /bitrix/
Disallow: /*show_include_exec_time=
Disallow: /*show_page_exec_time=
Disallow: /*show_sql_stat=
Disallow: /*bitrix_include_areas=
Disallow: /*clear_cache=
Disallow: /*clear_cache_session=
Disallow: /*ADD_TO_COMPARE_LIST
Disallow: /*ORDER_BY
Disallow: /*PAGEN
Disallow: /*?print=
Disallow: /*&print=
Disallow: /*print_course=
Disallow: /*?action=
Disallow: /*&action=
Disallow: /*register=
Disallow: /*forgot_password=
Disallow: /*change_password=
Disallow: /*login=
Disallow: /*logout=
Disallow: /*auth=
Disallow: /*backurl=
Disallow: /*back_url=
Disallow: /*BACKURL=
Disallow: /*BACK_URL=
Disallow: /*back_url_admin=
Disallow: /*?utm_source=
Disallow: */500.html
Disallow: */lichnyy-kabinet/
Disallow: */test/
Disallow: */users/
Disallow: */webinars/
Disallow: */faq/
Disallow: */concursi/
Disallow: */sotrudniki/
Disallow: */rukovodstvo/
Disallow: */spread.php
Disallow: */history/
Disallow: */meditsinskie-posledstviya.php
Disallow: /*?p=
Disallow: */metering/
Disallow: */partner.php?id=81
Disallow: */partner.php?id=83
Это поможет решить проблему? (Жирным добавлено сегодня)
Нужно правильно сконфигурировать .htaccess
Пример:
Код:
Options -Indexes
ErrorDocument 404 /404.php
<IfModule mod_php5.c>
  php_flag session.use_trans_sid off
  #php_value display_errors 1
  php_value mbstring.func_overload 2
  php_value mbstring.internal_encoding UTF-8
</IfModule>
<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
# редирект c www на без www
  #RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
  #RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# редирект на www
  RewriteCond %{HTTP_HOST}   !^$
  RewriteCond %{HTTP_HOST}   !^www\.          [NC]
  RewriteCond %{HTTP_HOST}   (.+)$
  RewriteRule ^(.*)          http://www.%1/$1 [L,R=301]
# Removes index.php from ExpressionEngine URLs
  RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
  RewriteCond %{REQUEST_URI} !/bitrix/.* [NC]
  RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]
# редирект /news -> /news/
  RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
  RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L]
# дублирующие слеши
  RewriteCond %{REQUEST_URI} ^(.*?)/{2,}(.*?/{2,}.*?)$ [NC]
  RewriteRule . %1/%2 [R=301,L]
  RewriteCond %{REQUEST_URI} ^(.*?)/{2,}(.*?)$ [NC]
  RewriteRule . %1/%2 [R=301,L]
# подключение ЧПУ битрикса
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
  RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
  RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
<IfModule mod_dir.c>
  DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
  ExpiresActive on
  ExpiresByType image/jpeg "access plus 3 day"
  ExpiresByType image/gif "access plus 3 day"
  ExpiresByType image/png "access plus 3 day"
  ExpiresByType text/css "access plus 3 day"
  ExpiresByType application/javascript "access plus 3 day"
</IfModule>
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml

Роботс поисковики видят, но смело читают всё закрытое
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху