【VUE】【yii2.0(restfull api)】Apache环境配置(伪静态)

yii2.0 配置

# 开启所有路由重启
RewriteEngine on
# 解决接收不到header
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
# 判断文件名是否为真
RewriteCond %{REQUEST_FILENAME} !-f
# 检测固定文件名称是否匹配 匹配的话 路由至指定文件
RewriteRule ^oauth\/(.*)$ oauth/index.php?%{QUERY_STRING}
# 判断文件名称存在 判断文件夹存在
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
# 以上均布存在则跳转index.php
RewriteRule ^(.*)$ index.php/$1

VUE 根目录部署

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . index.html [L]
</IfModule>
发表评论 / Comment

用心评论~