搜索 用户中心
  • 欢迎光临三九网站目录 , 快审50元/站,快审请联系站长QQ:704918986
    当前位置 首页 > 教程收藏 > 其它教程
    .htaccess 文件实用手册(新站长必看)
        发布时间:2015-10-29 23:12:51    发布作者:admin

    什么是 .htaccess 文件?p3C三九网站目录

    概述来说,htaccess 文件是 Apache 服务器中的一个配置文件,它负责相关目录下的网页配置。p3C三九网站目录

    通过 htaccess 文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。p3C三九网站目录

    # BEGIN WordPress #这是一行注释,表示 WordPress 的 htaccess 从这里开始p3C三九网站目录

    <IfModule mod_rewrite.c> #如果 Apache 加载了 mod_rewrite.c 模块,则运行以下代码RewriteEngineOn#启用 mod_rewrite 引擎RewriteBase / #设置目录重写的基准URL为 /RewriteRule ^index\.php$ - [L] #如果请求路径是 index.php,停止重写操作(避免死循环)RewriteCond %{REQUEST_FILENAME} !-f #如果请求的不是一个文件,继续处理RewriteCond %{REQUEST_FILENAME} !-d #如果请求的不是一个目录,继续处理RewriteRule . /index.php [L] #把所有的请求指向 /index.phpp3C三九网站目录

    </IfModule> #结束 IfModule # END WordPress #WordPress 的 htaccess 到这里结束p3C三九网站目录

    使用范例p3C三九网站目录

    设置错误页面p3C三九网站目录

    ErrorDocument400 /error_pages/400.htmlp3C三九网站目录

    ErrorDocument401 /error_pages/401.htmlp3C三九网站目录

    ErrorDocument403 /error_pages/403.htmlp3C三九网站目录

    ErrorDocument404 /error_pages/404.htmlp3C三九网站目录

    ErrorDocument500 /error_pages/500.htmlp3C三九网站目录

    设置重定向p3C三九网站目录

    #从 old_dir 目录重定向到 new_dir 目录Redirect /old_dir/ http://www.yourdomain.com/new_dir/index.htmlp3C三九网站目录

    #把通过二级目录访问的请求301重定向到二级域名RedirectMatch301 /dir/(.*) http://dir.yourdomain.com/$1p3C三九网站目录

    禁止指定IP访问p3C三九网站目录

    #禁止 IP 为 255.0.0.0 和 123.45.6.区段的 IP 访问orderallow,denydeny from 255.0.0.0p3C三九网站目录

    deny from 123.45.6.p3C三九网站目录

    allow from allp3C三九网站目录

    禁止指定来源访问p3C三九网站目录

    #禁止从 otherdomain.com 和 anotherdomain.com 的来源访问RewriteEngineon# Options +FollowSymlinksRewriteCond %{HTTP_REFERER} otherdomain\.com [NC,OR]p3C三九网站目录

    RewriteCond %{HTTP_REFERER} anotherdomain\.comp3C三九网站目录

    RewriteRule .* - [F]p3C三九网站目录

    文件防盗链p3C三九网站目录

    #从本站以外的域名访问图片,一律显示 feed.jpgRewriteEngineonRewriteCond %{HTTP_REFERER} !^$p3C三九网站目录

    RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]p3C三九网站目录

    RewriteRule \.(gif|jpg|png)$ http://www.yourdomain.com/feed.jpg [R,L]p3C三九网站目录

    禁用文件夹列表p3C三九网站目录

    #如果你的文件夹没有首页文件,服务器会显示文件列表,你可以设置不显示IndexIgnore *p3C三九网站目录

    #仅不显示 .zip/.jpg/.gif 格式的文件IndexIgnore *.zip *.jpg *.gifp3C三九网站目录

    设置文件夹首页p3C三九网站目录

    #防止显示文件夹列表,当访问文件夹时,服务器查找 index.html 为首页文件,如不存在依次向后查找DirectoryIndex index.html index.cgi index.phpp3C三九网站目录

    设置媒体文件为可下载的而非播放p3C三九网站目录

    AddType application/octet-stream .mp3 .mp4p3C三九网站目录

    自定义 HTTP 报头p3C三九网站目录

    Header set X-Pingback "http://www.52img.cn/xmlrpc.php"Header set article-by "52img.cn"p3C三九网站目录

    设置文件过期时间 Cache Controlp3C三九网站目录

    <IfModule mod_expires.c>p3C三九网站目录

    # 启用有效期控制ExpiresActiveOn# gif/png/jpg 有效期为1个月ExpiresByType image/gif "access plus 1 month"ExpiresByType image/png "access plus 1 month"ExpiresByType image/jpg "access plus 1 month"# js/css 有效期为1星期ExpiresByType text/javascript "access plus 1 week"ExpiresByType text/css "access plus 1 week"p3C三九网站目录

    </IfModule>p3C三九网站目录


    p3C三九网站目录

    最新资讯
    最新收录
    热门资讯