网站前端配置:
<VirtualHost *:80>
DocumentRoot "D:/manager/dist"
ServerName www.com
FcgidInitialEnv PHPRC "D:/php/php7.2.13nts"
AddHandler fcgid-script .php
FcgidWrapper "D:/php/php7.2.13nts/php-cgi.exe" .php
ProxyPass /api/ http://www.com:801/api/
<Directory "D:/manager/dist">
AllowOverride All
Order allow,deny
Allow from all
Require all granted
DirectoryIndex index.php index.html error/index.html
Header set Access-Control-Allow-Origin *
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
</Directory>
</VirtualHost>
网站接口配置:
<VirtualHost *:801>
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header set Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
DocumentRoot "D:/www/public"
ServerName www.com
FcgidInitialEnv PHPRC "D:/php/php7.2.13nts"
AddHandler fcgid-script .php
FcgidWrapper "D:/php/php7.2.13nts/php-cgi.exe" .php
<Directory "D:/www/public">
Options FollowSymLinks ExecCGI Indexes
AllowOverride All
Order allow,deny
Allow from all
Require all granted
DirectoryIndex index.php index.html error/index.html
</Directory>
</VirtualHost>
有话要说