• 织梦dedeCMS分享几个站长常用的代码,提供全面易懂的建站教程--站长资源

织梦吧

当前位置: 首页 > 站长学院 > 站长教程 >

织梦dedeCMS分享几个站长常用的代码,提供全面易懂的建站教程--站长资源

来源: www.dedecms8.com 编辑:织梦吧 时间:2014-07-09点击:

 .htaccess 配置301重定向RewriteEngine OnRewriteCond %{HTTP_HOST} !^www.jz96.com$ [NC]RewriteRule ^(.*)$http://www.jz96.com/$1 [L,R=301]自定义404页面ErrorDocument 404 /404.html

注意页面内容长度必须大于512字节,否则在IE中只能显示默认404页面

 

目录内禁止执行PHP<Files ~ ".php"> Order allow,deny Deny from all </Files>禁止某个IP/段访问Deny from 60.190.17.*Rewrite规则 for wordpressRewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]启用 GZip 压缩

确保LoadModule deflate_module modules/mod_deflate.so前的井号键已经删除,并且在httpd.conf或者.htaccess中添加以下代码:

<ifmodule mod_deflate.c>DeflateCompressionLevel 9AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-phpAddOutputFilter DEFLATE js css</ifmodule>

在线检测是否启用gzip:http://httpcode.jz96.com/

PHP代码301重定向<?php$url="http://www.pandaidea.com".$_SERVER["REQUEST_URI"];header("HTTP/1.1 301 Moved Permanently"); header ("Locationurl");503 服务暂时不可用<?phpheader('HTTP/1.1 503 Service Temporarily Unavailable');header('Status: 503 Service Temporarily Unavailable');

备案等需要临时不能打开网站时使用

 

 

未建好页面应返回503状态码,防止被删除:503返回码的含义是“Service Unavailable”,百度会认为该网页临时不可访问,通常网站临时关闭,带宽有限等会产生这种情况。对于网页返回503,百度spider不会把这条url直接删除,短期内会再访问。届时如果网页已恢复,则正常抓取;如果继续返回503,短期内还会反复访问几次。但是如果网页长期返回503,那么这个url仍会被百度认为是失效链接,从搜索结果中删除。

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)