我使用Apache HTTP Server构建php mvc框架。 域名:demo.com
我想在子网上使用react。
例如:demo.com/reactjs
现在。我创建了新文件夹“reactjs
”
第1步:在reactjs文件夹中创建包含内容的.htaccess
文件
RewriteBase /reactjs
Header set Access-Control-Allow-Origin *
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]
第2步:当我运行“npm run build”时,我会被复制到“build”文件夹中
但是浏览器空白页面。请提出解决方案。感谢。
create-react-app的文档:https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#user-content-serving-apps-with-client-side-routing
/ 更新链接 /
解决方案:https://medium.com/@svinkle/how-to-deploy-a-react-app-to-a-subdirectory-f694d46427c1