你好老师,我在服务器上部署了项目,登录之后可以正常点击页面按钮使用各个功能,但是我点击浏览器刷新按钮的时候,直接就404了,不知道怎么回事。
我是用的Apache来路由url的。下面是我的项目路由配置。
<VirtualHost *:80>
ServerAdmin webmaster@example.com
DocumentRoot "/www/wwwroot/ec/erpcrm-ui"
ServerName 038ddf57.erp.jwdznkj.com
ServerAlias erp.jwdznkj.com
#errorDocument 404 /404.html
ErrorLog "/www/wwwlogs/erp.jwdznkj.com-error_log"
CustomLog "/www/wwwlogs/erp.jwdznkj.com-access_log" combined
#DENY FILES
<Files ~ (\.user.ini|\.htaccess|\.git|\.env|\.svn|\.project|LICENSE|README.md)$>
Order allow,deny
Deny from all
</Files>
<Location /prod-api/>
ProxyPass "http://127.0.0.1:8080/"
ProxyPassReverse "http://127.0.0.1:8080/"
</Location>
#PHP
<FilesMatch \.php$>
SetHandler "proxy:unix:/tmp/php-cgi-74.sock|fcgi://localhost"
</FilesMatch>
#PATH
<Directory "/www/wwwroot/ec/erpcrm-ui">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Require all granted
DirectoryIndex index.php index.html index.htm default.php default.html default.htm
</Directory>
</VirtualHost>
老师,应该怎么解决这个刷新的问题。我用的是宝塔的云服务器面板