Ubuntu系统下nginx建立站点,设置301
1、找到配置文件。cd /etc/nginx/sites-enabled2、这个目录下面ls,看到default
vi default3、创建站点。
server {
listen 80;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
server_name okok999.com; #创建站点域名
location / {
root /home/www/ff86_com/; #站点地址
index index.html index.php;
}
location /servlet {
add_header X-Served-By "My Servlet Handler";
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
proxy_pass http://localhost:8080;
}
}4、301跳转
okokylc.com跳转到okok999.com,在创建的域名下添加下面代码。
if ($host = 'okokylc.com' ) { rewrite ^/(.*)$ http://okok999.com/$1 permanent; }
5、建立站点okokylc.com并转向okok999.com。
在这个文件尾部添加代码。
server {
listen 80;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
server_name okokylc.com;
if ($host = 'okokylc.com' ) { rewrite ^/(.*)$ http://okok999.com/$1 permanent; }
location / {
root /home/www/ff86_com/;
index index.html index.php;
}
location /servlet {
add_header X-Served-By "My Servlet Handler";
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
proxy_pass http://localhost:8080;
}
}
server {
listen 80;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
server_name okok999.com;
location / {
root /home/www/ff86_com/;
index index.html index.php;
}
location /servlet {
add_header X-Served-By "My Servlet Handler";
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
proxy_pass http://localhost:8080;
}
}
6、保存。
7、重启nginx
/etc/init.d/nginx restart8.成功
:victory::victory::victory: 站点的创建说的不明白,建议再简单描述下哪些代码是创建站点的
页:
[1]