如何将 Create React App 部署到 Hostinger?

How to deploy Create React App to Hostinger?

我在查看我部署到 Hostinger 根文件夹或等效项(子域)的网站子页面时遇到问题,我 运行“npm 运行 构建”并在“构建”中部署文件" 文件夹到主机。

当然它适用于我的本地和 firebase,但不适用于 Hostinger。

主页、内页和 FTP 内容请参见下面的文件。

家:

子页面:

ftp 来自“构建”文件夹的内容。

谢谢!

我得到了这里的步骤:

  1. 在您的 'public' 文件夹中创建 .htaccess 并粘贴 ff 代码。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteRule . /index.html [L]
</IfModule>

  1. 使用以下命令构建应用程序。

    npm 运行 构建或纱线构建

  2. 并将您的 'build' 文件夹部署到您的根文件夹或等效文件夹(子域)。

就是这样,对我有用。