Разбираем все виды редиректов (html, js, php, htaccess)

Как настроить переадресацию почты

Один (а не два последовательных!) 301 редирект на c www и со слешем на конце адреса страницы

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !\/$
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://www.%1/$1/

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !\/$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)$ http://www.%1/$1/

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)$ http://www.%1/$1

Настройка веб-перехватчика в Microsoft Power Automate

Microsoft Power Automate (ранее Microsoft Flow) — это служба веб-перехватчиков, предоставляемая на платформе Microsoft Office 365.

Следующие шаги описывают, как настроить поток с помощью встроенного коннектора Survey123 для опросов, опубликованных в ArcGIS Online. Чтобы использовать Microsoft Power Automate с опросами, опубликованными в ArcGIS Enterprise, вам необходимо настроить пользовательский коннектор. Дополнительную информацию см. в статье Как: создать коннектор ArcGIS Survey123 для Microsoft Power Automate для использования с ArcGIS Enterprise Knowledge Base.

  1. Откройте Microsoft Power Automate.
  2. Выберите «Создать» в боковом меню страницы.
  3. Выберите Автоматический облачный поток в параметрах Начать с нуля.

Появится диалоговое окно «Создание автоматизированного облачного потока».

Далее вы выберете триггер.

Это нужно сделать только один раз, так как Microsoft Power Automate сохраняет ваши учетные данные для использования в будущем.

Теперь вы настроили триггер для своего веб-перехватчика. Однако, чтобы веб-перехватчик выполнял какие-либо действия с этим триггером, в вашем процессе требуется больше шагов.

Этот поток должен отправлять электронное письмо, когда на вопрос был дан определенный ответ, поэтому вы должны указать условие.

Вы хотите, чтобы это электронное письмо было отправлено только в том случае, если условие выполнено.

У многих почтовых служб есть коннекторы, которые можно использовать в этом потоке.

Диалоговое окно «Динамическое содержимое», которое появляется при выборе текстового поля, позволяет при необходимости вставлять содержимое из ответа на опрос.

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

Настройка 301 редирект в .htaccess

Файл с расширением .htaccess – это дополнительный конфигурационный файл web-сервера Apache. Его используют для настройки веб-сервера, а также для обработки различных URL-адресов.

Для настройки 301 редиректа в файле .htaccess чаще всего применяют одну из трех директив: Redirect, RedirectMatch или RewriteRule. Директивы относятся только к папке, где размещен .htaccess, а оттуда распространяются на дочерние папки.

Найти файл можно через панель управления хостинга либо использовать FTP-клиент. При любом варианте нужно включить отображение скрытых файлов.

Для создания 301 редиректа перейдите в панель управления вашего сайта.

Проверьте наличие .htaccess файла в корневом каталоге сайта (public_html, если используете WordPress). Если файл отсутствует, создайте его.

Рекомендуем все условия редирект записывать в блоке IfModule, дабы избежать ошибок при выполнении файла htaccess.

Перед тем как начать прописывать правила перенаправления, необходимо включить механизм преобразований (RewriteEngine) при помощи команды RewriteEngine On.

Хостинги применяют по умолчанию 302 или любой другой 3xx редирект. В связи с этим в правилах используются флаги. Рекомендуем дописывать в своих правилах .

Разберем наиболее распространенные варианты создания 301 редиректа через .htaccess.

Склейка зеркал сайта (www / без www)

В поисковой системе сайт по одному адресу будет проиндексирован, а по второму адресу зафиксирован как дубль, что может повлиять на продвижение ресурса. Для избегания дублей необходимо сделать так называемую «склейку» сайта, то есть прописать 301 редирект в .htaccess.

Если изначально в индекс поисковой системы попала версия «с www», в файл .htaccess добавляется редирект на «без www»:

Если произошла обратная ситуация и необходима переадресация с без «www» на «www», то в файл прописывается:

Если данная конструкция не сработает, попробуйте другой вариант:

Если редирект не работает и в этом случае, попробуйте такой вариант:

Изменение домена

В том случае. если необходимо перейти на другой домен, при этом сохранив SEO-позиции, в файл .htaccess прописывают следующее:

Редирект на страницу с другим url (без параметров)

Иногда возникает ситуация, когда необходимо изменить url страницы, то есть перенести данные с одной страницы на другую страницу, при этом не потеряв вес страниц. В этом случае в файл .htaccess прописывают следующее:

Редирект с index.php на главную страницу

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

Для избегания дублей в файле .htaccess используют следующую конструкцию:

Или более короткий вариант:

301 редирект с 404 Not Found

301 редирект для страниц 404 Not Found сделать совсем не сложно. Например, этот код перенаправит со всех 404-страниц на главную:

Однако делать такие редиректы в массовом порядке не рекомендуется, так как это может испортить SEO-статистику всего ресурса.

Синтаксис для регулярных выражений в .htaccess

точка заменяет произвольный символ

обозначает перечень знаков, совпадающих с буквами a, b, или с

список символов вне указанного диапазона (кроме a, b, с)

указывает на то, что предыдущий знак может повторяться 0 или больше раз

команда найдет идущие подряд символы из заданного набора

приводит к противоположному эффекту

заменяет любой набор символов

ищет все подстроки между кавычками

начало строки (когда используется в начале выражения)

означает конец строки

цифра, буква или подчеркивание _

заменяет любую цифру

может заменить любой знак, кроме цифры

для замены любой цифры

для всех букв от a до z в нижнем регистре

для каждой буквы от A до Z в верхнем регистре

любая буква от a до Z во всех регистрах

Важно учитывать, что настройка редиректа путем редактирования файла .htaccess доступна исключительно для веб-серверов Apache

Планшеты

больших мониторов

Расскажем, как мы это делали на примере первого вида. Как показала статистика — 8% наших пользователей используют мобильные устройства для работы с почтой. И все они используют первый вид для отображения почты.

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

Работать с планшетов после этих изменений стало значительно комфортнее.

Примеры 301 редиректов в .htaccess

Мы уже рассматривали множество примеров с редиректом по в статьях:

  • 301 редирект для удаления/добавления слэша в конце URL
  • 301 редирект с index (.html и .php) на корень сайта «/»
  • Редирект 301 с http на https
  • Редирект 301 с www на без www
  • Смена адреса сайта — редирект со старого домена на новый

Здесь мы дополним варианты редиректов, которых еще не было.

2.1. Редирект с одной страницы на другую

Редирект с site.ru/cat/oldpage на site.ru/newpage.html

RewriteRule ^cat/oldpage.* /newpage.html 

Или второй вариант:

Redirect 301 /cat/oldpage http://www.site.com/newpage.php 

2.2. Редирект со всех файлов .htm на .html

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)\.htm$ $1.html 

Или второй вариант:

RewriteRule ^(.*)\.htm$ $1.html 

С любой страницы в каталоге и подкаталогах /old/ будет происходит редирект на /new.php

RewriteRule ^old(.*)$ /new.php 

2.4. Удаление лишних слэшей в адресе URL

Например, страница /catalog///stranica.html доступна и открывается. Чтобы избежать такой ситуации и не плодить бесконечное число дублей следует записать следующий редирект

RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 

2.5. Реврайт без редиректа

Можно загрузить другую страницу без смены адреса страницы URL. Например, загрузим страницу /news.html, а в адресной строке будет отображаться адрес /news/happy

RewriteRule ^news/happy.* /news.html 

2.6. Простановка замыкающего слеша в конце адреса главной страница

Например, многие сервера работают так, что последний слэш не пишется в URL. Например, http://site.ru. Ниже приведенный код решают это проблему: сайт будет открывать по http://site.ru/

RewriteCond %{REQUEST_URI} /++$
RewriteRule ^(.+)$ %{REQUEST_URI}/ 

Например для редиректа со страницы site.com/directoriya/stranica.html на site.com/stranica.html нужно прописать следующее:

RewriteRule ^directoriya/(.+)$ http://site.com/$1 

Или второй вариант:

RewriteCond %{DOCUMENT_ROOT}/directoriya/$1 -f
RewriteRule ^(.*)$ directoriya/$1 

2.8. Редирект GET параметров

Например, сделать редирект со страницы /?act=page&id=2 на /page-2/

RewriteCond %{QUERY_STRING} act=page 
RewriteCond %{QUERY_STRING} id=(\d+) 
RewriteRule .* /page/%1/? ]

2.9. Редирект на мобильную версию сайта m.site.ru

В данном примере сначала проверяется факт того, что пользователь открыл сайт с мобильного устройства , далее происходит замена адреса сайта на m.URL

RewriteCond %{HTTP_HOST} ^(.*)$ 
RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|docomo|novarra|palmos|palmsource|opwv|chtml|pda|mmp|blackberry|mib|symbian|wireless|nokia|hand|mobi|phone|cdm|upb|audio|SIE|SEC|samsung|HTC|mot-|mitsu|sagem|sony|alcatel|lg|eric|vx|NEC|philips|mmm|xx|panasonic|sharp|wap|sch|rover|pocket|benq|java|pt|pg|vox|amoi|bird|compal|kg|voda|sany|kdd|dbt|sendo|sgh|gradi|jb|dddi|moto|iphone|android) 
RewriteRule ^$ http://m.%1 

2.10. Редирект с поддомена

Например, выполним редирект с любой страницы поддомена poddomen.site.ru на основной домен site.ru

RewriteCond %{HTTP_HOST} ^poddomen.site.ru$ 
RewriteRule ^(.*)$ http://site.ru%{REQUEST_URI} 

Mail.ru

Первым делом стоит поговорить о том, как сделать переадресацию с одной почты, а именно с Mail.ru, на другую электронную почту.

Этот сервис даёт возможность настраивать пересылку всей корреспонденции либо только части писем, которые соответствуют определённым фильтрам. Потому тут стоит рассмотреть 2 варианта.

Вся почта

Для начала научимся переадресовывать всю почту. Для этого необходимо открыть свой ящик электронной почты. Далее выполняется переадресация на другой необходимый вам адрес согласно следующей инструкции:

  • перейдите в «Настройки»;
  • откройте раздел, который называется «Правила фильтрации»;
  • здесь следует кликнуть на «Добавить пересылку»;
  • пропишите адрес, куда требуется перенаправлять корреспонденцию;
  • жмите на клавишу «Сохранить».

После этого система должна потребовать указать пароль от того электронного ящика, из которого будет осуществляться пересылка. Затем вы получите на почту письмо с подтверждением в виде ссылки. На эту ссылку нужно кликнуть, после чего переадресация будет завершена.

Но некоторые пользователи сталкиваются с проблемой, когда даже после этого пересылка не осуществляется. Вероятнее всего, нужно сделать ещё одну простую процедуру.

Для того чтобы полноценно настроить переадресацию, потребуется снова зайти в аккаунт почты, где попросту отключено перенаправление. Откройте настройки и перейдите в подкатегорию «Правила фильтрации». Здесь необходимо переключить чекбокс в режим «ВКЛ».

Проделанные манипуляции позволяют перенаправлять все сообщения из Mail.ru на указанный в настройках электронный адрес.

Часть писем

Но бывает и так, что возникает необходимость переадресовывать только часть писем, поступающих на ящик в Mail.ru, а не всю корреспонденцию сразу. Тут нет ничего сложного. Снова заходите в настройки и в раздел правил фильтрации. Здесь уже выбирайте пункт «Добавить фильтр».

В открывшемся окне появится возможность настроить переадресацию согласно определённым фильтрам, которые требуются пользователю. Фильтровать электронные письма можно по:

  • теме;
  • имени отправителя;
  • словам в теле;
  • размеру и пр.

Чтобы указанные электронные письма перенаправлялись на другой адрес, требуется кликнуть на «Все действия» и ввести адрес.

Тут можно настроить сортировку по своему желанию, исходя из необходимости и задач. Дальнейшие действия идентичны предыдущему способу пересылки, когда перенаправлялись все письма. Потребуется подтвердить внесённые изменения и сохранить настройки.

В этом плане Mail.ru предлагает достаточно простой и удобный функционал для переадресации. Стоит ещё взглянуть, что могут предложить условные конкуренты среди почтовых сервисов.

Создаем правило

Начнем с самого важного: конечно, вы можете перенаправлять письма из одного ящика в другой. Более того, совершенно неважно, на каком почтовом сервере он зарегистрирован. Но необходимо помнить, что пересылка распространяется только на входящие, которые поступят после внесения изменений в настройки

Но необходимо помнить, что пересылка распространяется только на входящие, которые поступят после внесения изменений в настройки.

Скорее читайте, как создать документ на Яндекс Диске.

Ну а теперь перейдем к тому, как настроить переадресацию писем в Яндекс Почте:

  • Откройте почтовый ящик и войдите в свой аккаунт;
  • Найдите наверху справа иконку настроек (в виде шестеренки);

Нажмите на значок «Все настройки»;

  • Откроется меню управления – перейдите к панели слева;
  • Щелкните по вкладке «Правила обработки…».

Вот здесь мы и будем настраивать переадресацию писем в Яндекс Почте. Нельзя просто включить какую-то опцию, чтобы пересылать почту на другой электронный адрес. Нужно создать специальное правило – иными словами, задать последовательность действий, которая будет работать автоматически.

Можно на минутку почувствовать себя айтишником, ведь вы практически программируете работу сервиса. Приступим – пора сделать переадресацию Яндекс Почты на другую почту. Нажмите на желтую кнопку «Создать правило» и начинайте!

1. В разделе «Применять» нужно выбрать, к каким именно письмам будет относиться новое правило:

  • Ко всем, кроме спама;
  • Вообще ко всем (включая спам);
  • Только к спам-письмам.

По аналогии выбираем, нужны ли вам вложенные файлы:

  • Пересылать все;
  • Получать только с вложениями;
  • Получать только без вложений.

2. В разделе «Если» нужно сформировать условие, при котором будет работать переадресация почты Яндекс.

  • Выбирайте вариант «От кого», затем ставьте параметр «Содержит»;
  • В поле рядом вводите электронный адрес того, чью корреспонденцию хотите пересылать.

Если вам нужно включить в алгоритм несколько почтовых ящиков, жмите «Добавить» и создавайте новое условие по аналогии (но уже с другим электронным адресом).

3. В разделе «Выполнить действие» сначала снимите все галочки, если они стояли там по умолчанию.

  • После этого найдите параметр «Переслать по адресу» и поставьте галочку напротив;
  • В строку рядом впишите адрес электронной почты, куда будут перенаправляться входящие письма.

Если вы хотите получать копии всех входящих, включите опцию «Сохранять копию при пересылке».

Для каждого нового электронного адреса создается новое правило. При этом в каждом правиле нужно активировать опцию «Сохранять копию…», чтобы механизм переадресации с Яндекс Почты на другой ящик работал корректно.

Рассказали для вас, как сделать подпись в Яндекс Почте и добавить ее к письму.

Последний шаг: нажимаем на кнопку «Создать правило». После этого система запросит ввод пароля (а также проверочного кода, если у вас включена двухэтапная аутентификация). После этого правило будет создано!

Напоследок – несколько слов о том, как отключить переадресацию в Яндекс Почте, когда это будет необходимо.

Открываем ящик, жмем на шестеренку настроек;

Переходим к иконку «Все настройки»;

Находим на панели слева вкладку «Правила обработки…».

На экране вы увидите все созданные вами алгоритмы. Напротив каждого есть тумблер «Включить-отключить», вам нужно просто перевести его в желаемое положение. Кроме ого, любое правило можно отредактировать или удалить – такие кнопки здесь тоже есть.

Зная, как включить переадресацию в Яндекс Почте, можно настроить пересылку оптимальным образом – иногда без этой функции просто не обойтись!

Зачем настраивать редирект

Есть несколько основных причин перенаправлять пользователя на другой URL. Давайте рассмотрим их подробнее.

Для указания главной версии сайта

Возможно, вы замечали, что адрес одних сайтов начинается с https, а других — с http. Также иногда в адресе указан префикс www, а иногда его нет. Выбор протокола и решение использования www перед основным доменом определяют главное зеркало ресурса. Это основная версия сайта, на которую перенаправляют всех пользователей, если они вводят в строку поиска альтернативный вариант URL-адреса.

В этом случае редирект необходим для избежания проблем с дублями контента. Что такое дубли страниц и почему это плохо, можно почитать в нашей статье.

Для решения проблемы дублей

Дубли страниц возникают не только из-за разных протоколов и префикса www в URL-адресе, но и по ряду других технических причин. Также иногда дублируется сам контент — страницы-копии обычно удаляют, а с них настраивают редирект.

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

Перенаправление при добавлении завершающего слеша

Когда вы вбиваете адрес страницы в строку поиска, то скорее всего не добавляете слеш в конце. Иногда браузер сам «дописывает» его к URL-адресу — происходит это благодаря редиректу. Как и в случае с протоколом и www, вебмастеру нужно определиться, будут ли на сайте использоваться завершающие слеши, чтобы избежать проблем с дублями.

Ниже мы адаптировали схему, которой аналитик Google Джон Мюллер поделился в своем аккаунте Twitter.  

Как вы видите, иногда завершающие слеши приводят к дублированию, а иногда нет. Например, в варианте F и G можно легко получить дублированный контент.

Решить проблему можно двумя способами: использовать тег canonical либо установить перенаправление на нужный вам вариант страницы.

Перенаправление при использовании расширения файлов в URL

Иногда в конце адреса страницы указывается расширение файла, например, .html, .htm, .php, .aspx. Чтобы пользователь, вбивая в строку поиска URL вида https://site.com/page/, все равно попал на страницу https://site.com/page.html и чтобы избежать дублирования контента, используется перенаправление.

Перенаправление URL-адреса в нижний регистр

Один и тот же URL-адрес, прописанный в верхнем и нижнем регистре, — это две разные страницы. Правило хорошего тона — использовать в URL нижний регистр. Поэтому чтобы адрес вида https://site.com/PAGE/ был доступен только как https://site.com/page/, также применяется перенаправление. Естественно, редирект здесь нужен и для того, чтобы предотвратить проблемы с дублями. 

Для сохранения ссылочного веса и трафика при смене URL

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

Например, вы использовали страницу https://site.com/festivals-2020/, но в конце года решили обновлять контент страницы и публиковать на ней все фестивали следующего года. Чтобы убрать из URL-а прошлый год, вы решаете создать новую страницу https://site.com/festivals/. Эта страница будет постоянно обновляться и содержать контент, который ранее публиковался на странице https://site.com/festivals-2020/. Чтобы избежать каннибализации, вы принимаете решение удалить старую страницу https://site.com/festivals-2020/ и перенаправить трафик и ссылочный вес на новую страницу https://site.com/festivals/.

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

Автоматическая пересылка электронной почты на другой ящик – как правильно настроить?

Автоматическая пересылка электронной почты на другие ящики настраивается по-разному в зависимости от используемой платформы. Принцип настройки примерно одинаковый, но существуют некоторые отличия в пользовательском интерфейсе. Чтобы не запутаться, рассмотрим более подробно наиболее популярные почтовые сервисы.

Как настроить переадресацию в Яндекс почте?

Яндекс – одна из самых популярных платформ, поэтому с ней стоит разобраться в первую очередь. Для настройки переадресации электронных писем нужно действовать следующим образом:

  1. Зайдите на свой электронный почтовый ящик.
  2. В правом верхнем углу нажмите на значок «шестеренка».
  3. Из появившегося списка выберите пункт «Правила обработки писем».

Чтобы настроить автоматическую переадресацию электронных писем нужно создать правило для обработки сервером. Чтобы это сделать, нажмите на соответствующую кнопку.

Далее нужно настроить необходимые вам параметры. Определитесь с тем, какие электронные письма вы хотите пересылать: с вложениями или без вложений, а также к какой папке будет применяться данное правило. Также стоит настроить блок «Если». Здесь вы сможете настроить некоторые дополнительные условия, и степень строгости их соблюдения.

После настройки всех необходимых параметров поставьте галочку в поле «Пересылать по адресу» и укажите необходимый адрес электронной почты. Если вы хотите сохранять копии пересланных электронных писем, отметьте соответствующее поле. Также можно задать название для создаваемого правила.

Далее нажмите кнопку «Создать правило». После этого шага для активации созданного правила вам потребуется зайти в указанный почтовый ящик и подтвердить свои действия, перейдя по специальной ссылке. Затем еще раз вернитесь в первый электронный почтовый ящик и включите только что созданное правило.

Как настроить переадресацию в Gmail

Это еще одна популярная почтовая платформа. Принцип настройки переадресации электронных писем практически такой же, как и у Яндекса.

  1. Зайдите в свой почтовый аккаунт.
  2. Перейдите к настройкам профиля, нажав на значок «шестеренка», расположенный вверху справа.
  3. Перейдите к разделу «Пересылка и POP/IMAP».

Как настраивается переадресация писем в Mail.ru

Перед тем, как перейти к настройке переадресации электронной почты, войдите в оба аккаунта – отправителя и получателя. Здесь все работает так же, как и в случае с другими платформами:

  1. Зайдите в свой почтовый аккаунт.
  2. Нажмите на значок «шестеренки», расположенный слева внизу, а затем пролистайте вниз и откройте раздел «Все настройки».
  3. В открывшемся списке выберите раздел «Правила фильтрации».

В открывшемся окне нажмите на кнопку «Добавить пересылку», а после этого в специальном поле укажите, на какой адрес электронной почты вы хотите переадресовывать письма.

Настройка почтового ящика

Вы можете настраивать такие параметры почтового ящика, как:

1. Пароль для почтового ящика. Вы можете как ввести пароль самостоятельно, так и воспользоваться генератором паролей, который подберет наиболее безопасный вариант.

2. Комментарий, который будет отображаться в списке ящиков. Как правило, в качестве комментария используется ФИО пользователя почтового ящика или название отдела, которому этот ящик принадлежит.

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

4. Выбор действия со спамом. По умолчанию письма, определенные как спам, кладутся в папку «Спам», но вы можете настроить удаление или пометку таких писем.

5. Указание «белого списка» адресов, которые являются доверенными и не проверяются на спам. Сюда можно занести ваших самых частых респондентов, чтобы даже в случае подозрения их почта гарантированно оказывалась во входящих.

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

7. Контроль исходящих писем. Все письма, отправленные с этого ящика, будут дублироваться на указанную вами почту.

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

После изменения параметров почтового ящика нажмите кнопку «Сохранить изменения».

Отказ от возмещения компенсации

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

Следует писать жалобу в общественной приёмной через интернет. В ней должны быть прописаны:

Также можно передать дело в суд. И уже в судебном порядке требовать компенсации за причинённый ущерб и расходы на адвоката. Но если вина организации будет не доказана, есть вероятность того, что компенсацию будет выплачивать заявитель.

Источник статьи: https://strana-ravnix-vozmognostey.ru/gotovim-dokumenty/pretenziya-na-rozysk-pochtovogo-otpravleniya-po-rossii.html

Один (а не два последовательных!) 301 редирект на без www и без слеша на конце адреса страницы

RewriteCond %{REQUEST_URI} ^\/$
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} \/$ 
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)\/$ http://%1/$1

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !\/$
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} \/$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)\/$ http://%1/$1

Виды редиректов

Исходя из того, что такое редирект, можно выделить несколько его видов. Имеющиеся различаются по двум показателям:

  • постоянность или временность перенаправления;
  • доступность старой страницы после настройки.

Рассмотрим каждый из видов подробнее.

301

301-й можно сравнить с постоянным переездом. Когда вы уезжаете из одного дома в другой и точно не вернётесь в старый.

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

Этот вариант идеален, например, если с сайта необходимо удалить дубль — страницу, полностью дублирующую по содержанию ту, на которую идёт настройка. Однако во всех вышеперечисленных случаях он также может быть полезен.

Вариант оформления страницы ошибки 404

Поисковые системы реагируют на 301-й хорошо и сложностей обычно не возникает. Однако, если перенаправление настроено неправильно, пользователь при переходе на страницу получает ошибку 404 (не найдена).

302

Редирект 302 является временным. Возвращаясь к предыдущему примеру с переездом в новый дом, его можно сравнить, например, поездкой на дачу на летние каникулы. Городская квартира при этом остаётся в вашем доступе и вернуться туда можно в любой момент.

Процесс направления со старой страницы на новую настраивается временно, параметры старой страницы остаются привязаны к ней, а не переносятся на новую.

Нередки ситуации, когда при использовании 302-го для перманентного переезда страниц, веб-мастер обнаруживал проиндексированными обе версии. Для поисковых систем это означает полное дублирование страниц, а потому одна из них (чаще всего старая) будет исключена из выдачи.

303 и 307

307-й (Temporary Redirect) для поисковых систем фактически является точной репликой 302-го (Found). Это временное перенаправление трафика на новую страницу с сохранением всех параметров прежней.

Команда, которую получает браузер, если на странице настроен 303-й тип, выглядит следующим образом (документ найден и его можно отобразить, используя GET). В HTTP 1.1 он рассматривается как полная замена 302-го редиректа.

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

Один (а не два последовательных!) 301 редирект на c www и без слеша на конце адреса страницы

RewriteCond %{REQUEST_URI} ^\/$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)$ http://www.%1/$1

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} \/$
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)\/$ http://www.%1/$1

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !\/$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)$ http://www.%1/$1

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} \/$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)\/$ http://www.%1/$1

Пересылаем треки с Айфона

  • На экране появится список аудиофайлов, которые были загружены с iTunes.
  • Выбирай и открывай нужный плейлист, отмечай музыку, которую собираешься пересылать.
  • Жми на кнопку «Открыть в» (Open in).
  • Откроется список приложений. Активируй ползунок напротив значка Вайбера.
  • Жми на изображение мессенджера.
  • В открывшемся списке чатов выбирай нужный и подтверждай пересылку.

Скачивается это спасительное приложение на App Store. Оно платное, но сумма менее 300 рублей – не слишком большая расплата за спасение от кучи всплывающей рекламы. Поэтому наш совет – устанавливай платную версию программы.

Еще способы для отправки музыки более 10Мб.

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

Работа с PHP mail

Функция PHP mail предназначена для отправки электронной почты, и ее работа осуществляется на нашем хостинге через агент пересылки почтовых сообщений Exim, который установлен на каждом сервере виртуального хостинга.

Отправка сообщений

Чтобы отправить тестовое сообщение, необходимо создать php-скрипт, например, со следующим содержанием:

В данном примере переменная $message содержит текст письма, а вместо [email protected] необходимо указать корректный адрес получателя письма.

Письма отправляются от [email protected], где user — это ваш логин, а server — имя сервера, на котором расположен аккаунт. Доступ к данному электронному ящику невозможен. Также невозможна DKIM-подпись (цифровая подпись, подтверждающая что письмо отправлено именно с этого адреса) для данного вида писем.

Для того, чтобы в качестве адреса отправителя указывался определенный ящик, необходимо помимо заголовка From передавать почтовому серверу в функции mail аргумент -f:

Дополнительную информацию по данному вопросу можно найти в документации PHP.

Недоступность PHP mail

Доступ к работе с PHP mail может быть заблокирован:

на тестовом аккаунте;

из-за открытого инцидента по вредоносному коду, фишингу и др.

Проверить, доступны ли почтовые функции для аккаунта, можно при подключении по SSH. Для этого введите команду:

Такой вывод команды id говорит о том, что почтовые функции доступны.

Подробная информация о данной функции доступна в официальной документации PHP.

Источник

Понравилась статья? Поделиться с друзьями:
Technology trends
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: