你现在的 RSS 地址是:
```
http://puo.cn/?feed=rss2
```
如果你想让别人访问
```
http://puo.cn/feed
```
时自动跳到这个地址,有两种方案:
---
## **方案 1:Apache 服务器(.htaccess 方法)**
在你网站根目录的 `.htaccess` 文件里,在 `# BEGIN WordPress` 前面加:
```apache
RewriteEngine On
RewriteRule ^feed/?$ /?feed=rss2 [L,R=301]
```
* `^feed/?$` 表示匹配 `/feed` 或 `/feed/`
* `R=301` 表示永久重定向(有利于搜索引擎收录)
---
## **方案 2:Nginx 服务器**
如果你用的是 Nginx,在配置文件的 `server {}` 里加:
```nginx
location = /feed {
return 301 /?feed=rss2;
}
```
保存后重启 Nginx:
```bash
sudo systemctl reload nginx
```
---
## **方案 3:WordPress 插件(无需改代码)**
如果你不想动服务器配置,可以用 **Redirection** 插件:
1. 后台 → 插件 → 安装插件 → 搜索 “Redirection” → 安装并启用
2. 添加一条规则:
* 来源 URL: `/feed`
* 目标 URL: `/?feed=rss2`
* 类型:301 重定向
---
这样别人访问 `http://puo.cn/feed` 就会直接显示你的 RSS 内容。
---
我可以帮你直接写一个适合你当前服务器环境的版本,你的 puo.cn 现在是 Apache 还是 Nginx 呢?这样我给你的规则可以直接用,不需要你再改。