我认为我的本地WAMP服务器有问题。突然有一天它无法正常工作,然后才完全正常?
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api/(.*)/(.*)/([0-9]+)$ api/$1/$2.php?id=$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api/(.*)/(.*)$ api/$1/$2.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^activate$ activate.php [L]
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.html [L]
我的本地服务器一直在附加.php,所以我认为这是由于-MultiViews所致,实际上我在apache设置中发现了该问题并将其关闭。
现在我收到错误消息,找不到资源(例如,如果我转到/ api / internal / project,则为/api/internal/project.php)?
有人知道为什么突然发生这种情况吗?
我什至重新安装了WAMP,但没有任何效果。如果我在托管服务器上使用它,一切都很好并且可以按预期工作?
Vue.js历史记录模式需要最后一部分(index.html),因此无法删除。
谢谢!