如何添加 ads.txt
How to add a ads.txt
所以,我想在我的网站上添加一个 ads.js,但是 Next github 中的例子不是很清楚。任何人都知道该怎么做?
下面是机器人和站点地图的下一个示例:
https://github.com/zeit/next.js/tree/canary/examples/with-sitemap-and-robots-express-server
谢谢!
取决于此文件需要去哪里,您可以执行以下选项之一。
如果没关系,只需将其放入 /static
文件夹中,然后将其命名为 go.to/static/ads.txt
将其放入 /static
文件夹并将此脚本添加到您的自定义服务器以处理此新路径 /ads.txt
以便 go.to/ads.txt
server.get('/ads.txt', (req, res) => {
const filePath = join(__dirname, 'static/ads.txt')
app.serveStatic(req, res, filePath)
})
server.get('*', (req, res) => handle(req, res))
此解决方案适用于快速服务器。
假设您已经在节点中设置了一个静态目录并使用了 express:
app.use(express.static(__dirname + '/public'));
只需将 'ads.txt' 文件放在 'public' 目录中,它将通过对您的应用程序的获取请求自动提供/可用。com/ads.txt
只需将 ads.txt 文件添加到 /public
文件夹即可。
所以,我想在我的网站上添加一个 ads.js,但是 Next github 中的例子不是很清楚。任何人都知道该怎么做? 下面是机器人和站点地图的下一个示例: https://github.com/zeit/next.js/tree/canary/examples/with-sitemap-and-robots-express-server
谢谢!
取决于此文件需要去哪里,您可以执行以下选项之一。
如果没关系,只需将其放入
/static
文件夹中,然后将其命名为go.to/static/ads.txt
将其放入
/static
文件夹并将此脚本添加到您的自定义服务器以处理此新路径/ads.txt
以便go.to/ads.txt
server.get('/ads.txt', (req, res) => {
const filePath = join(__dirname, 'static/ads.txt')
app.serveStatic(req, res, filePath)
})
server.get('*', (req, res) => handle(req, res))
此解决方案适用于快速服务器。
假设您已经在节点中设置了一个静态目录并使用了 express:
app.use(express.static(__dirname + '/public'));
只需将 'ads.txt' 文件放在 'public' 目录中,它将通过对您的应用程序的获取请求自动提供/可用。com/ads.txt
只需将 ads.txt 文件添加到 /public
文件夹即可。