每次我构建 SSR 项目时,是否可以生成Google:ads.txt
文件?
从sitemap-module
开始有一个名为:nuxt-community
的模块,它用于生成sitemap
xml文件,并且http://domain.tls/sitemap.xml可以访问该文件。我想要这样的东西。
因此,目前我正在通过构建项目来实现这一目标,然后将其ads.txt
手动放入:/var/www/site/.nuxt/dist/client/
,
这样做的问题是,每次我重建项目时都会丢失/var/www/site/.nuxt/dist/client/
文件夹,然后必须再次添加ads.txt
文件。
我想知道如何连接我的代码以告诉nuxt生成ads.txt
文件并将其放入/var/www/site/.nuxt/dist/client/
不确定这是否有意义,但我希望有人能理解。
答案 0 :(得分:0)
在nuxt
中找不到解决此问题的任何方法,因此我决定重定向Nginx配置中的所有https://domain.tld/ads.txt。
/etc/nginx/sites-available/default.conf
#redirect all txt request
location ~* ^.+.(txt)$ {
root /var/www/other.files/;
}
所以我认为我会坚持下去。
答案 1 :(得分:0)
将{。{3}}中的ads.txt文件放置在名为static
的目录中。静态目录的所有内容都可以通过example.com/{filename.extension}
如果您不使用nuxt.js,而仅使用vue js,请将其放置在public
目录旁边的src
目录中。