我按照以下步骤在cPanel上部署了nextjs。
转到package.json并添加以下行: "homepage": "http://afsanefadaei.ir"
运行next build
将.next
文件夹作为我的构建文件夹
转到cpanel >> file manager >> public_html
文件夹并将文件夹内容上载到.next
此目录
添加或编辑此文件:.htaccess
至:
但是当我访问该网站时,会遇到以下问题:
你知道这有什么问题吗?
.next
没有index.html文件。next export
,next build
则应该使用而不是。但是最重要的是数字1,请确保您index.html
在.next
文件夹中。
是的,我尝试了一个简单的react应用程序,它确实有效!我想我必须无服务器运行我的nextjs应用程序