Домейнът е душата на сайта. Добре подбраният домейн е един от факторите за успеха на ресурса. Следователно, понякога интернет проектите променят адреса си, преминавайки към нов домейн. Но потребителите все още посещават стария адрес. И понякога броят на такива посещения е много значителен. Загубата на аудиторията на ресурса при смяна на адреса би била просто глупава. И в този случай не остава нищо друго, освен да пренасочвате от сайт на сайт.
Необходимо е
Сайт, задвижван от сървър на Apache. Конфигурация на сървъра, за да позволи персонализирани.htaccess файлове. Активен модул mod_rewrite. FTP клиентска програма. Данни за достъп до сървъра чрез FTP
Инструкции
Етап 1
Свържете се със сървъра на сайта с помощта на FTP клиентска програма. Това трябва да е сървърът, хостващ сайта, от който ще се извърши пренасочването. Данните за FTP достъп обикновено се публикуват на уебсайта на хостинг компанията или в контролния панел на хостинга.
Стъпка 2
Изтеглете файла.htaccess от корена на сайта на вашия твърд диск. Ако.htaccess файлът не се вижда в основната директория, проверете състоянието на режима на показване на скритите файлове на сървъра. Ако режимът е деактивиран, активирайте го и актуализирайте FTP списъка. Ако все още не можете да видите файла, просто създайте празен файл, наречен.htaccess на вашия твърд диск.
Стъпка 3
Отворете файла.htaccess, намиращ се на вашия твърд диск в текстов редактор. Трябва да е обикновен текстов редактор, т.е. текст без форматиране. Той трябва да може да запазва файла в еднобайтово кодиране, съвместимо с кодиране latin-1.
Стъпка 4
Редактирайте вашия.htaccess файл. Ако трябва да пренасочите всички потребители от всеки URL адрес в сайта към един URL адрес на друг сайт, въведете следните редове в началото на файла.htaccess: RewriteEngine на
RewriteRule ^ [L, R = 301] Тук вместо етикета трябва да напишете адреса, на който ще се извърши пренасочването. Например, може да изглежда така: RewriteEngine on
RewriteRule ^ https://codeguru.ru/ [L, R = 301] Ако трябва да пренасочите от множество URL адреси към подобни URL адреси на друг сайт (например при промяна на домейна на сайта), добавете следните редове в началото на файлът.htaccess: RewriteEngine н
RewriteRule ^ https://% {REQUEST_URI} [L, R = 301] Например, може да изглежда така: RewriteEngine на
RewriteRule ^ https://codeguru.ru% {REQUEST_URI} [L, R = 301] Запазете файла.htaccess.
Стъпка 5
Качете файла.htaccess в основната директория на вашия сайт. Използвайте FTP клиентска програма. Ако файлът.htaccess вече съществува в тази директория, презапишете го.
Стъпка 6
Проверете как работи препращането. Отворете в браузъра всеки адрес на сайта, от който трябва да се направи пренасочването. Ако всичко работи добре, браузърът автоматично ще зареди страница от друг сайт.