• Apache URL重写的配置 及其 apache500错误



    1:如果apache报500错误时

    ----->原因:可能是你的ReWrite模块没有打开(有时在apache重装时会忘记打开该模块)

       将apache--->httpd.conf文件中LoadModule rewrite_module modules/mod_rewrite.so前面的#号去掉即可,

    表示将rewrit模块打开

    2,域名配置中加上--->开启重写配置: Options Indexes FollowSymLinks
                                       AllowOverride all

    比如:

    <VirtualHost *:80>
    ServerName www.buyuy2.com
    DocumentRoot "F:WampServeruyuyuyuy"
     DirectoryIndex index.php index.html
    <Directory "F:WampServeruyuyuyuy">
    Options Indexes FollowSymLinks
                    AllowOverride all
                    Allow from Al
    </Directory>

    </VirtualHost>


    3:可能是htaccess文件有错误---->原因:写入了不合语法的规则。
    解决:删除该目录中的.htaccess即可(可能会有好几层重写文件)如果还是不行,再删除上级目录的.htacess(直到没有该文件为止)


    4:也有可能是权限问题,查看相应的错误日志文件/var/log/apache2/error.log日志。


    按照该步骤就OK拉!

  • 相关阅读:
    线性dp
    Python3.6.5编译报错 configure: error: no acceptable C compiler found in $PATH
    hadoop伪分布式安装流程
    hadoop需要修改的配置文件
    Linux 免密登录和配置环境变量
    虚拟机修改主机名
    Netty自定义解码器
    Java 操作KafKa API
    Mysql分表:Merge
    CentOS7虚拟机配置ip地址
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3206572.html
Copyright © 2020-2023  润新知