通过apache2代理的NuxtJS SSR构建中.htaccess的位置

iszxjhcz  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(186)

使用nuxt build构建用于服务器端渲染(SSR)的NuxtJS网站后,将创建以下目录

./.nuxt
./.nuxt/dist

我应该在哪里放置包含apache2配置的.htaccess文件。
我使用运行在port 3000上的npm start为网站提供服务,并通过运行在port 80上的apache2将流量重定向到该网站。

i86rm4rw

i86rm4rw1#

简单就是这样!

将.htaccess文件放在NuxtJS项目的static目录中
应该在域中找到的任何配置文件。例如

http://example.com/<file>

应放置在NuxtJS项目的静态目录下。

favicon.ico
Robots.txt
.htaccess

所有这些文件都应该放在static目录下。这些文件的Map如下。

http://example.com/favicon.ico
http://example.com/Robots.txt
http://example.com/.htaccess

相关问题