Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hi, How to write Nginx config? #1

Open
carlccy opened this issue Mar 21, 2019 · 3 comments
Open

Hi, How to write Nginx config? #1

carlccy opened this issue Mar 21, 2019 · 3 comments

Comments

@carlccy
Copy link

carlccy commented Mar 21, 2019

Hi, Your project is great. How to write Nginx? Can you support a demo? Thank you!

@yusureabc
Copy link
Owner

Hi,

Thanks for your comment, your mean Nginx rewrite conf ?

location / {  
	try_files $uri $uri/ /index.php$is_args$query_string;  
}  

@carlccy
Copy link
Author

carlccy commented Mar 22, 2019

Hi, I'm not good at Nginx, can you give a complete Nginx configure? thanks.

@yusureabc
Copy link
Owner

yusureabc commented Mar 22, 2019

server
{
    listen 80;
    server_name translate.demo.yusure.cn;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/TranslationManagement/public;
    
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    #error_page 404/404.html;
    #SSL-END
    
    #ERROR-PAGE-START  错误页配置,可以注释、删除或修改
    error_page 404 /404.html;
    error_page 502 /502.html;
    #ERROR-PAGE-END
    
    #PHP-INFO-START  PHP引用配置,可以注释或修改
    include enable-php-73.conf;
    #PHP-INFO-END
    
    #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
    include /www/server/panel/vhost/rewrite/translate.demo.yusure.cn.conf;
    #REWRITE-END
    
    #禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
    {
        return 404;
    }
    
    #一键申请SSL证书验证目录相关设置
    location ~ \.well-known{
        allow all;
    }
    
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires      30d;
        error_log off;
        access_log /dev/null;
    }
    
    location ~ .*\.(js|css)?$
    {
        expires      12h;
        error_log off;
        access_log /dev/null; 
    }
    access_log  /www/wwwlogs/translate.demo.yusure.cn.log;
    error_log  /www/wwwlogs/translate.demo.yusure.cn.error.log;
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants