15%

БпСстСтС 15% ΠΎΡ‚ всички услуги Π·Π° хостинг

ВСствайтС умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄:

Skills
Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ
28.11.2024

Как Π΄Π° прСнасочим Π³Ρ€Π΅Ρ…Π° 404

Π“Ρ€Π΅ΡˆΠΊΠ° 404 възниква, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΄Π°Π΄Π΅Π½Π° ΡƒΠ΅Π± страница Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС случи ΠΏΠΎΡ€Π°Π΄ΠΈ счупСна Π²Ρ€ΡŠΠ·ΠΊΠ°, ΠΈΠ·Ρ‚Ρ€ΠΈΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ въвСдСн URL адрСс. ΠŸΡ€Π΅Π½Π°ΡΠΎΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΎΡ‚ страница с Π³Ρ€Π΅ΡˆΠΊΠ° 404 към ΠΏΠΎ-подходяща страница подобрява потрСбитСлското изТивяванС ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π·Π° Π·Π°Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° вашия сайт. Π’ Ρ‚ΠΎΠ²Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Ρ‰Π΅ бъдС описано ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ прСнасочванС Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ 404, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ.

1. Π Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ 404

Π“Ρ€Π΅ΡˆΠΊΠ° 404 ΠΏΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π½Π΅ Π΅ могъл Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈ заявСната страница. ΠœΠ°ΠΊΠ°Ρ€ ΠΈ чСсто срСщана, Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π° 404 ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Ρ‰Π° Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. ΠŸΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° прСнасочванС ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° сС насочат към Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° страница, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΌΠ°Π»ΠΈ вСроятността ΠΎΡ‚ Π·Π°Π³ΡƒΠ±Π° Π½Π° посСтитСли.

2. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° прСнасочванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ 404

Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ няколко Π½Π°Ρ‡ΠΈΠ½Π° Π·Π° справянС с Π³Ρ€Π΅ΡˆΠΊΠΈ 404 ΠΈ Π·Π° създаванС Π½Π° прСнасочвания:

2.1. ИзползванС Π½Π° .htaccess Π·Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Apache

Ако ΡΠ°ΠΉΡ‚ΡŠΡ‚ Π²ΠΈ сС хоства Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ Apache, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π° .htaccess, Π·Π° Π΄Π° настроитС прСнасочвания.

  1. НамиранС Π½Π° Ρ„Π°ΠΉΠ»Π° .htaccess: Π€Π°ΠΉΠ»ΡŠΡ‚ .htaccess ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС Π½Π°ΠΌΠΈΡ€Π° Π² Π³Π»Π°Π²Π½Π°Ρ‚Π° дирСктория Π½Π° уСбсайта Π²ΠΈ. Ако Ρ‚ΠΎΠΉ Π½Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° тСкстов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.
  2. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ .htaccess Π·Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅: Π”ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ слСдния ΠΊΠΎΠ΄ към Ρ„Π°ΠΉΠ»Π° .htaccess, Π·Π° Π΄Π° прСнасочитС всички Π³Ρ€Π΅ΡˆΠΊΠΈ 404 към ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° страница:
    ErrorDocument 404 /custom-404-page.html

    Π—Π°ΠΌΠ΅Π½Π΅Ρ‚Π΅ /custom-404-page.html с ΠΏΡŠΡ‚Ρ Π΄ΠΎ Π²Π°ΡˆΠ°Ρ‚Π° пСрсонализирана страница Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ 404.

  3. ΠŸΡ€Π΅Π½Π°ΡΠΎΡ‡Π²Π°Π½Π΅ към Π΄Ρ€ΡƒΠ³ URL адрСс: Ако искатС Π΄Π° прСнасочитС всички Π³Ρ€Π΅ΡˆΠΊΠΈ 404 към Π΄Ρ€ΡƒΠ³ URL адрСс, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅:
    RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ https://yourdomain.com/new-page [R=301,L]

    Π’ΠΎΠ²Π° Ρ‰Π΅ прСнасочи ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ към Π½ΠΎΠ²Π° страница, Π°ΠΊΠΎ исканият Ρ„Π°ΠΉΠ» Π½Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°.

2.2. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° Nginx Π·Π° прСнасочвания 404

Ако ΡΠ°ΠΉΡ‚ΡŠΡ‚ Π²ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Nginx, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° настроитС прСнасочвания Π² конфигурационния Ρ„Π°ΠΉΠ» Π½Π° Nginx.

  1. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ конфигурационния Ρ„Π°ΠΉΠ» Π½Π° Nginx: НамСрСтС ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ конфигурационния Ρ„Π°ΠΉΠ» Π½Π° Π±Π»ΠΎΠΊΠ° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° Π·Π° вашия сайт, ΠΊΠΎΠΉΡ‚ΠΎ чСсто сС Π½Π°ΠΌΠΈΡ€Π° Π² /etc/nginx/sites-available/ ΠΈΠ»ΠΈ /etc/nginx/conf.d/.
  2. Π”ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ слСдния ΠΊΠΎΠ΄: Π—Π° Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ пСрсонализирана страница Π·Π° Π³Ρ€Π΅ΡˆΠΊΠ° 404, Π΄ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅Π΄ Π² Π±Π»ΠΎΠΊΠ° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°:
    error_page 404 /custom-404-page.html;

    Π—Π° Π΄Π° прСнасочитС към Π΄Ρ€ΡƒΠ³ URL адрСс, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅:

    location / { try_files $uri $uri/ @custom_redirect; }
    location @custom_redirect { return 301 https://yourdomain.com/new-page; }
  3. ВСстванС ΠΈ ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Nginx: Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, тСствайтС конфигурацията ΠΈ ΠΏΡ€Π΅Π·Π°Ρ€Π΅Π΄Π΅Ρ‚Π΅ Nginx:
    sudo nginx -t
    sudo systemctl reload nginx

2.3. ИзползванС Π½Π° PHP Π·Π° прСнасочванС

Ако ΡΠ°ΠΉΡ‚ΡŠΡ‚ Π²ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ с PHP, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС справитС с 404 Π³Ρ€Π΅ΡˆΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° пСрсонализиран PHP скрипт.

  1. БъздаванС Π½Π° потрСбитСлска страница 404: Π‘ΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» 404.php, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π° прСнасочванС.
  • <?php header("Location: /new-page.php", true, 301);
    exit(); ?>
  1. НастройтС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ° 404: Π£Π²Π΅Ρ€Π΅Ρ‚Π΅ сС, Ρ‡Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π²ΠΈ Π΅ настроСн Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚Π°Π·ΠΈ пСрсонализирана страница 404. Π—Π° Apache Π΄ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ Π² .htaccess:
    ErrorDocument 404 /404.php

    Π—Π° Nginx ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠ° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, Π·Π° Π΄Π° сочи към вашия PHP Ρ„Π°ΠΉΠ»:

    error_page 404 /404.php;

3. ВСстванС Π½Π° прСнасочванСто

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ прСнасочванСто, тСствайтС, Π·Π° Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΡ‚Π΅, Ρ‡Π΅ Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

  • НавигирайтС Π΄ΠΎ URL адрСс, ΠΊΠΎΠΉΡ‚ΠΎ Π²Ρ€ΡŠΡ‰Π° Π³Ρ€Π΅ΡˆΠΊΠ° 404.
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ стС прСнасочСни към ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° страница, Π±Π΅Π· Π΄Π° сС появява Π³Ρ€Π΅ΡˆΠΊΠ°.

4. Най-Π΄ΠΎΠ±Ρ€ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ 404

  • БъздаванС Π½Π° потрСбитСлска страница 404: Π‘ΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ ΡƒΠ΄ΠΎΠ±Π½Π° Π·Π° потрСбитСля потрСбитСлска страница 404, която Π΄Π° насочва ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ области Π½Π° уСбсайта Π²ΠΈ. Π’ΠΊΠ»ΡŽΡ‡Π΅Ρ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ към популярни страници, Π»Π΅Π½Ρ‚Π° Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ ΠΈΠ»ΠΈ ΠΊΠ°Ρ€Ρ‚Π° Π½Π° сайта.
  • ΠΠ°Π±Π»ΡŽΠ΄Π°Π²Π°ΠΉΡ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ 404: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ инструмСнти Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈΠ»ΠΈ плъгини, Π·Π° Π΄Π° прослСдяватС 404 Π³Ρ€Π΅ΡˆΠΊΠΈ Π½Π° сайта си. Π’ΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ счупСнитС Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ Π΄Π° Π³ΠΈ отстраняватС ΠΏΡ€Π΅Π²Π°Π½Ρ‚ΠΈΠ²Π½ΠΎ.
  • ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΉΡ‚Π΅ SEO: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ 301 прСнасочвания, Π·Π° Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅ SEO стойността ΠΏΡ€ΠΈ прСнасочванС Π½Π° URL адрСси, ΠΊΠ°Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅, Ρ‡Π΅ Ρ‚ΡŠΡ€ΡΠ°Ρ‡ΠΊΠΈΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚, Ρ‡Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ прСмСстСно Π·Π° постоянно.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠŸΡ€Π΅Π½Π°ΡΠΎΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ 404 Π΅ Π²Π°ΠΆΠ½Π° ΡΡ‚ΡŠΠΏΠΊΠ° Π² ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΎ потрСбитСлско изТивяванС ΠΈ намаляванСто Π½Π° броя Π½Π° ΠΎΡ‚ΠΊΠ°Π·ΠΈΡ‚Π΅ Π½Π° вашия уСбсайт. ΠšΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ ΠΊΠ°Ρ‚ΠΎ .htaccess Π·Π° Apache, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π° Nginx ΠΈΠ»ΠΈ PHP скриптовС, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° управляватС Π³Ρ€Π΅ΡˆΠΊΠΈ 404 ΠΈ Π΄Π° насочватС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ към подходящо ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. Π Π΅Π΄ΠΎΠ²Π½ΠΎΡ‚ΠΎ наблюдСниС Π½Π° счупСнитС Π²Ρ€ΡŠΠ·ΠΊΠΈ ΡΡŠΡ‰ΠΎ Ρ‰Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ цялостното прСдставянС Π½Π° сайта Π²ΠΈ ΠΈ SEO оптимизацията.

15%

БпСстСтС 15% ΠΎΡ‚ всички услуги Π·Π° хостинг

ВСствайтС умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄:

Skills
Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ