ubuntu下 nginx 操作技巧

跳转到指定域名 301跳转

if ($host = 'wti0.com' ) {rewrite ^/(.*)$ https://www.wti0.com/$1 permanent; }


nginx 重启

/etc/init.d/nginx start|stop|restart

Nginx重启出现以下错误时:

Stopping nginx!nginx: [error] open() "/alidata/server/nginx/logs/nginx.pid" failed (2: No such file or directory)

解决方法1:

运行:/alidata/server//nginx/sbin/nginx -c alidata/server//nginx/conf/nginx.conf

解决方法2:

继续执行 nginx 重启命令多次


此网站域名nginx配置如下 

以下配置做了全站域名的泛解析

网站目录

/www/网站域名/网站头   ====>>>> 当用户访问 www.wti0.com  自动访问目录 /www/wti0.com/www 

****** 为防止小偷程序,此处内容已隐藏,需评论后可见。 原文出处:爱星雾月 ******


https:配置方法

server
        {
   listen       80;
   listen 443 ssl;
   server_name *.wti0.com;
   #ssl on;
   ssl_certificate cert/214258805450389.pem;
   ssl_certificate_key cert/214258805450389.key;
   ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
   index index.html index.htm index.php;
	if ( $host = 'wti0.com' ) {
		rewrite ^/(.*)$ https://www.wti0.com/$1 permanent;
	}
if ($host ~* ^([^\.]+)\.([^\.]+\.[^\.]+)$) {
        set $subdomain $1;
        set $domain $2;
    }
root /alidata/www/$domain/$subdomain;

location / {
	
	index index.html index.php;
        if (!-e $request_filename) {
                 rewrite  ^(.*)$ /index.php?s=$1  last;
                 break;
        }
#	if (-f $request_filename/index.html){
#		rewrite (.*) $1/index.html break;
#	}
#	if (-f $request_filename/index.php){
#		rewrite (.*) $1/index.php;
#	}
#	if (!-f $request_filename){
#		rewrite (.*) /index.php;
#	}
}
#	location  ~ \.php$ {
	location ~ .+\.php($|/){
        	include fastcgi_params;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        	fastcgi_pass 127.0.0.1:9000;
	        fastcgi_index index.php;
	}




}


本站文章除注明转载外,均为本站原创

欢迎任何形式的转载,但请务必注明出处,尊重他人劳动

转载注明:文章转载自:爱星雾月个人网站[http://www.wti0.com]

本文标题:ubuntu下 nginx 操作技巧

原文地址:https://www.wti0.com/post/46.html

« ubuntu 挂载数据盘 插件开发 ATwidget 独立功能 Clock - 时钟 倒计时 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。