Невозможно получить доступ к http://www. сайты из проекта

Я занимаюсь разработкой веб-сайта, а также новичком. Недавно я добавил модуль со своего сайта для доступа к интернет-сайтам, например, используя href="www.randomsite.com" из определенного тега привязки. Я не могу зайти на сайт href, и он добавляется в домашний каталог моего проекта, после нажатия на ссылку, которая указывает на "localhost / www.randomsite.com" вместо чистого сайта www. вот nginx.conf, пожалуйста, скажите мне, что нужно изменить, чтобы получить намеченное действие. заранее спасибо.

пользователь html;

рабочий_процесс 1;

error_log logs/ error.log;

журнал ошибок / журнал ошибок / уведомление об ошибках;

error_log logs/ error.log info;

pid logs/ nginx.pid;

События {

worker_connections  1024;

}

http {

include       mime.types;

default_type  application/octet-stream;



log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

                  '$status $body_bytes_sent "$http_referer" '

                  '"$http_user_agent" "$http_x_forwarded_for"';



access_log  logs/access.log  main;



sendfile        on;

#tcp_nopush     on;



#keepalive_timeout  0;

keepalive_timeout  65;



gzip  on;



server {

    listen       80;

    server_name  localhost;

root    /home/ranjan/public_html/socialedu/trunk;

index   index.php;



location / {

    rewrite ^ /index.php?url=$uri last;

    }



location ~* \.(jpg|jpeg|gif|css|png|js|ico|html|png|mp4|mp3|ogg)$ {

    expires max;

    add_header Pragma public;

    add_header Cache-Control "public, must-revalidate, proxy-revalidate";

}

location ~ \.php$ {

     try_files      $uri =404;

     fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;

     fastcgi_index  index.php;

     include        fastcgi.conf;

}



    access_log  logs/host.access.log  main;



    # redirect server error pages to the static page /50x.html

    #

    error_page   500 502 503 504  /50x.html;

    location = /50x.html {

        root   /usr/share/nginx/html;

    }

}

сервер {

     server_name     phpmyadmin.local;



     root    /usr/share/webapps/phpMyAdmin;

     index   index.php;



     location ~ \.php$ {

             try_files      $uri =404;

             fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;

             fastcgi_index  index.php;

             include        fastcgi.conf;

     }

}

# another virtual host using mix of IP-, name-, and port-based configuration

#

#server {

#    listen       8000;

#    listen       somename:8080;

#    server_name  somename  alias  another.alias;



#    location / {

#        root   html;

#        index  index.html index.htm;

#    }

#}





# HTTPS server

#

#server {

#    listen       443;

#    server_name  localhost;



#    ssl                  on;

#    ssl_certificate      cert.pem;

#    ssl_certificate_key  cert.key;



#    ssl_session_timeout  5m;



#    ssl_protocols  SSLv2 SSLv3 TLSv1;

#    ssl_ciphers  HIGH:!aNULL:!MD5;

#    ssl_prefer_server_ciphers   on;



#    location / {

#        root   html;

#        index  index.html index.htm;

#    }

#}

}

1 ответ

Решение

Это не имеет ничего общего с nginx. Вы должны предоставить URI

<a href="http://en.wikipedia.org/wiki/Uniform_resource_identifier">Link</a>
Другие вопросы по тегам