Apache加载对PHP的引用并开启Rewrite 有更新!

  |   0 评论   |   96 浏览

    Apache下载地址

    1.Apache24版本对应php5中php5apache2_4.dll,其他版本则会报错。

    2.Apache设置默认首页

    如:DirectoryIndex index.html index.php default.php

    3.Apache加载对PHP5的引用,在httpd.conf中加入以下配置信息

    # php5 support
    # php5apache2_4.dll为php5对应的Apache24版本
    LoadModule php5module D:/php56/php5apache24.dll
    AddType application/x-httpd-php .php .html .htm
    # configure the path to php.ini
    # D:/php56 为php安装文件根目录
    PHPIniDir "D:/php56"

    4.Apache多站点配置文件httpd-vhosts.conf,引用需要开启

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

    5.Apache开启Rewrite,在httpd.conf 文件中去掉下面这行配置信息前面的#号来开启支持

    LoadModule rewritemodule modules/modrewrite.so

    并且修改httpd.conf文件中的"AllowOverride None"为"AllowOverride All",同时最好将Options也设置为"All",否则可能会出问题。
    对应的站点目录下要有.htaccess文件(Windows环境下使用cmd rename 命令修改名称)

    6.在Apache端口设置过程中。因为开启了SSL,默认的是443端口,但是其他软件可能会和它冲突,需要在extra目录中的httpd-ahssl.conf文件和httpd-ssl.conf文件中修改对应的端口

    评论

    发表评论

    validate