我的apache网络服务器上有一个处于生产模式的应用程序ReactJS,但是我将其加载到用户程序中(仅react),我们可以看到源代码。
我可以使用Apache,但是当我这样做时,它会使用conf覆盖同一域(* .example.com)上的所有其他站点:
DocumentRoot /home/neko/www/react/build
<Directory "/home/neko/www/react/build">
RewriteEngine on
# Don't rewrite files or directories
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
# Rewrite everything else to index.html to allow html5 state links
RewriteRule ^ index.html [L]
</Directory>
编辑:在alwaysdata上,我们不需要设置virtualhost braquet
,这样配置就可以了,但是我们仍然可以看到源代码