zoukankan      html  css  js  c++  java
  • 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拉!

  • 相关阅读:
    12/21
    和寶寶在一起3/10
    11/23
    c#windows应用程序窗体间传值
    用OWC做统计图
    javascript 创建字典
    .NetCom双向数据交换的实现(RecordSet与.Net DataSet的转化)
    JScript 方法 indexOf 方法
    详尽解析window.event对象
    Window.Open详解
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3206572.html
Copyright © 2011-2022 走看看