Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13897|Відповідь: 0

[Веб] Рішення про доступ до доменного імені Nginx

[Копіювати посилання]
Опубліковано 07.12.2015 19:24:30 | | |
Вимоги такі:

1. Доступ до non-www.abc.com доменних імен, поверніть 403 для запобігання шкідливому розбору.

Навіть якщо чужий домен прив'язаний до IP-адреси вашого хоста, він не зможе отримати доступ до вашого сайту, а якщо користувач зайде до свого доменного імені, браузер користувача видасть помилку 403 замість того, щоб вийти з вашого сайту.
2. Коли доменне ім'я abc.com доступне, автоматичний 301 переписується у www.abc.com, збільшуючи SEO-вагу...

Збільшення авторитету домену
Оптимізація включення веб-сторінки
Це сприяє наданню PR на веб-сторінці
Він може сприяти результатам пошукової оптимізації
Будьте дружні до користувацького досвіду
3. Ці дві потреби співіснують.



1. Доступ до non-www.abc.com доменних імен, поверніть 403 для запобігання шкідливому розбору.

server {
        слухати 80;
        server_name abc.com www.abc.com;
                якщо ( $host != 'www.abc.com' ){  
        повернення 403;
        }
2. Коли доменне ім'я abc.com звертається, 301 автоматично переписується у www.abc.com.

server {
        слухати 80;
        server_name abc.com www.abc.com;
                якщо ( $host = 'abc.com' ){                 
        переписати http://abc.com/(.*) http://www.abc.com/$1 постійним;
        }
3. Non-www.abc.com доступ до доменного імені, поверніть помилку 403, коли abc.com доступ до доменного імені, автоматично перепишіть 301 у www.abc.com.

server {
        слухати 80;
        server_name www.abc.com abc.com;
               
                якщо ( $host = 'abc.com' ){  
        переписати http://abc.com/(.*) http://www.abc.com/$1 постійним;
      }
          
                якщо ( $host != 'www.abc.com' ){  
        повернення 403;
        #rewrite ^/(.*)$ http://www.abc.com/$1 постійний;               

      }





Попередній:консоль автоматично оновлює поточну сторінку
Наступний:Дивний код верифікації 12306 був зламаний, і він зовсім не міг зупинити перекупників
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com