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

Вид: 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