代码之家  ›  专栏  ›  技术社区  ›  Harsh Patel Sam

Apache中的React生成宿主:禁止的错误

  •  1
  • Harsh Patel Sam  · 技术社区  · 5 年前

    /etc/apache2/sites-available/000-default.conf

     <Directory /var/www/html>
           Options Indexes FollowSymLinks
           AllowOverride All
           Require all granted
     </Directory>
    

    还是会出错。我该怎么办?

    PS:我有index.html文件 /var/www/html/build

    1 回复  |  直到 5 年前
        1
  •  0
  •   lazzy_ms L.D    5 年前

    你试过添加吗 .htaccess 文件到主机的根目录? 如果没有,请将此添加到 然后重新启动apache服务器。

    <IfModule mod_rewrite.c>
        RewriteEngine On
            # If an existing asset or directory is requested go to it as it is
            RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
            RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
            RewriteRule ^ - [L]
            # If the requested resource doesn't exist, use index.html (in your case /build/index.html)
        RewriteRule ^ /build/index.html
    </IfModule>
    

    您必须启用 mod_rewrite 虽然