因为要把一个网站项目导入到另一台服务器,在部署上去之后忽然想到要用的是443端口(https)进行访问,而且这个网站项目用到的是伪静态。以前想到配置80端口的伪静态的时候,一般就是直接修改apache的配置文件httpd.conf 把LoadModule rewrite_module modules/mod_rewrite.so
的注释‘#’去掉即可 但是这是80的办法,443的该怎么解决呢?
其实办法很简单 之前应该讲过443端口的配置文件是在/apache/conf/extra/httpd-ssl.conf里,我们找到这个文件进行编辑,这里拿我服务器上的配置文件举例
<VirtualHost _default_:443>
# General setup for the virtual host
ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:10000/yjdata/www/www/$1
#ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:10000/usr/local/apache2/htdocs/$1
DirectoryIndex index