<MyRusakov.ru />

React JS, Redux, ES2015 с Нуля до Гуру

React JS, Redux, ES2015 с Нуля до Гуру

Данный курс - это обширный курс по JavaScript и фреймворку React, который позволит Вам с нуля создавать мощные современные, динамические JavaScript-приложения.

Вы узнаете о тонкостях работы с "профессиональным" JavaScript, а так же узнаете о нововведениях в его новый стандарт ES2015, Вы узнаете, как организовать профессиональное окружение для FrontEnd, изучите профессиональный фреймворк - ReactJS.

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

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Как настроить зеркало сайта
22.01.2013 00:29:32 Как настроить зеркало сайта Сообщение #1
kvorubin

kvorubin

Новичок

Новичок

Дата регистрации:
22.01.2013 00:22:21

Сообщений: 8

Вот с такой бедой столкнулся.

Слетел тИЦ у меня и тут то началось....
в общем добрался я до зеркал сайта своего


RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
RewriteRule ^(.*)$ index.php?$1&%{QUERY_STRING} [L]


Вот так сейчас настроен файл .htaccess

А чтобы работало зеркало сайта нужно вместо тех 4х строк поставить представленные ниже


RewriteCond %{REQUEST_URI} ^csmoni.ru
RewriteRule (.*) http://www.csmoni.ru/$1 [R=301,L]


Но когда их ставлю, то с главной никуда больше пройти не могу.

Зеркала очень важно так как много тысяч каталогов держат ссылки без www и огромная часть каталогов с www

Подскажите как правильно сформулировать строчки?
Профиль Ответить
22.01.2013 10:45:34 Как настроить зеркало сайта Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

http://myrusakov.ru/sajt-www-bez.html
Профиль Ответить
22.01.2013 14:00:46 Как настроить зеркало сайта Сообщение #3
kvorubin

kvorubin

Новичок

Новичок

Дата регистрации:
22.01.2013 00:22:21

Сообщений: 8

Дело в том, что доступна только главная страница когда ставлю так:


RewriteEngine On
RewriteCond %{REQUEST_URI} ^csmoni.ru
RewriteRule (.*) http://www.csmoni.ru/$1 [R=301,L]


Зеркало работает, но
остальные все страницы сайта выдают ошибку.

и что означает {HTTP_HOST}
у меня прописано {REQUEST_URI}
Профиль Ответить
22.01.2013 20:33:39 Как настроить зеркало сайта Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вы пропишите так, как я пишу, а не так, как Вы хотите. Тем более, я смотрю, Вы не понимаете, что вообще написано.
Профиль Ответить
22.01.2013 21:44:36 Как настроить зеркало сайта Сообщение #5
kvorubin

kvorubin

Новичок

Новичок

Дата регистрации:
22.01.2013 00:22:21

Сообщений: 8

Да, я в чём то понимаю но в этом разобраться для меня очень трудно

вот как на данный момент прописано

#При получении ошибки - сообщаем об этом скрипту
ErrorDocument 400 /error/400/
ErrorDocument 401 /error/401/
ErrorDocument 403 /error/403/
ErrorDocument 404 /error/404/
ErrorDocument 500 /error/500/
ErrorDocument 503 /error/503/

RewriteEngine On

#Если запрашиваемый ресурс не папка и не файл - это ЧПУ
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
RewriteRule ^(.*)$ index.php?$1&%{QUERY_STRING} [L]


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


php_value display_errors 1
php_value error_reporting 2047


Прошу Вас сделать анализ сайта
и увидеть ситуацию, возможно вы что либо посоветуете мне
http://www.pr-cy.ru/a/www.csmoni.ru

На текущий момент:
Если анализировать csmoni.ru то 105.000 ссылок
Если анализировать www.csmoni.ru то 17.200 ссылок
что будет правильней всего?
Никаких изменений вносить не буду пока не дождусь ответ.
Профиль Ответить
23.01.2013 10:12:08 Как настроить зеркало сайта Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

По поводу ЧПУ, лучше писать так:
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) /?%{QUERY_STRING}
Профиль Ответить
23.01.2013 12:57:34 Как настроить зеркало сайта Сообщение #7
kvorubin

kvorubin

Новичок

Новичок

Дата регистрации:
22.01.2013 00:22:21

Сообщений: 8

Спасибо переделал.
А что Вы скажете про зеркала, как мне быть?


Дополняю!
Проиндексировался сайт и зеркала сработали!!!
теперь оба адреса объединились и ссылающихся сайтов стало 121000
что подняло меня в яндексе до первого и второго места почти по всем моим поисковым запросам!
Надеюсь и пропавший тИЦ восстановится.

Установил ссылку Вашего сайта на главную, надеюсь это поднимет вес Вашему сайту в знак благодарности!
Профиль Ответить
23.01.2013 20:48:32 Как настроить зеркало сайта Сообщение #8
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Ничего не делать с зеркалами, всё лишнее само отвалится.
Профиль Ответить
25.01.2013 05:51:18 Как настроить зеркало сайта Сообщение #9
kvorubin

kvorubin

Новичок

Новичок

Дата регистрации:
22.01.2013 00:22:21

Сообщений: 8

Вылез не большой нюансик.
Ни одна функция сайта не работала эти дни

пришлось сейчас сделать вот так:


#При получении ошибки - сообщаем об этом скрипту
ErrorDocument 400 /error/400/
ErrorDocument 401 /error/401/
ErrorDocument 403 /error/403/
ErrorDocument 404 /error/404/
ErrorDocument 500 /error/500/
ErrorDocument 503 /error/503/

RewriteEngine On

#Если запрашиваемый ресурс не папка и не файл - это ЧПУ
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^(.*) /?%{QUERY_STRING}

RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
RewriteRule ^(.*)$ index.php?$1&%{QUERY_STRING} [L]


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


php_value display_errors 1
php_value error_reporting 2047
Профиль Ответить