项目场景:
项目场景:Windows服务器上的项目都在C盘,近日C盘爆满,领导让我把所有项目从C盘迁移至D盘
问题描述
在修改了Apache的配置文件httpd.conf的Document Root由“C:/www修改为D:/www”且重启Apache之后,根目录的可以访问到,下一级的项目访问会报错403
原因分析及解决办法:
经百度之后发现不只修改Document Root还需要下方:
<Directory "D:\www">
Options FollowSymLinks
AllowOverride All
Require all granted
Allow from all
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
</Directory>