WordPress子域名是指在一个主域名下创建一个或多个子域名,并将这些子域名指向WordPress安装目录中的不同部分。子域名通常用于创建独立的网站或博客,每个子域名都有自己的独立内容和设置。
example.com
。blog.example.com
或 shop.example.com
。example.com/blog
。blog.example.com
。假设你有一个主域名 example.com
,并且你想创建一个子域名 blog.example.com
。
在域名注册商的管理面板中,添加如下记录:
编辑Nginx配置文件(通常位于 /etc/nginx/sites-available/
目录下):
server {
listen 80;
server_name blog.example.com;
root /var/www/blog;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
然后创建符号链接以启用该配置:
sudo ln -s /etc/nginx/sites-available/blog.example.com /etc/nginx/sites-enabled/
最后重启Nginx:
sudo systemctl restart nginx
在 /var/www/blog
目录下安装WordPress,并按照提示完成安装。
通过以上步骤,你可以成功设置和管理WordPress子域名,提升网站的灵活性和组织性。
领取专属 10元无门槛券
手把手带您无忧上云