httpd.ini 伪静态文件造成txt不能访问怎么办
首页 > 网络运营 > SEO    作者:呓城   2015年8月15日 9:55 星期六   热度:1169°   百度已收录  
时间:2015-8-15 9:55   热度:1169° 

最近使用了window服务器,今天通过百度网站验证时,才发现根目下的文件打不开,会出现404错误。问了一个空间商的技术客服,让他们帮忙处理一下,他们具然说他们不懂代码,要我自已去解决,我晕哦,即然是做空间服务商,手头上没有几个实用的、常用的代码,那你这个服务商只能说是太逊色了。

没办法,又不想经常把网站般来般去,自已想办法吧。后来咨询了几个朋友,找到了一个不完美的解决方案,下面和大家分享一下,希望能解决和我一样遇到这种情况的站长朋友。

但是你如果要验证什么东西的话,也是可以解决的,就是先去掉伪静态,验证后,再设置回伪静态就OK了。但是如果你想两全齐美的话,那就使用下面的规则

 

    [ISAPI_Rewrite]
    # 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32
    RewriteRule /robots.txt /robots.txt [L]
    RewriteRule /sitemap.xml /sitemap.xml [L]
    RewriteRule /photos/(.*) /photos/$1 [L]
    RewriteRule /rss.php(.*) /rss.php$1 [L]
    RewriteRule /tb.php(.*) /tb.php$1 [L]
    RewriteRule /favicon.ico /favicon.ico [L]
    RewriteRule /xmlrpc.php(.*) /xmlrpc.php$1 [L]
    RewriteRule /wlwmanifest.xml /wlwmanifest.xml [L]
    RewriteRule /(t|m)$ /$1/ [R]
    RewriteRule /(admin|content|include|t|m)/(.*) /$1/$2 [L]
    RewriteRule /install.php(.*) /install.php$1 [L]
    RewriteRule /emlog_toolkit.php(.*) /emlog_toolkit.php$1 [L]
    RewriteRule /up(\d.\d.\d)to(\d.\d.\d).php(.*) /up$1to$2.php$3 [L]
    RewriteRule ^/$ /index.php [L]
    RewriteRule /(.*) /index.php/$1 [L]

如果要显示根目录下的哪个文件,那就加一条规则进去,RewriteRule /robots.txt /robots.txt [L]  即url重写本地址
 上面标记了出来,上面这段代码是httpd.ini伪静态规则,其中我要显示出来根目录下的robots.txt大家如果要显示什么文件,就按照绿色的那个格式向下添加就行了。如果你追求完美主义,也可以把根目录下的文件都加上去。

二维码加载中...
本文作者:呓城      文章标题: httpd.ini 伪静态文件造成txt不能访问怎么办
本文地址:http://yichengzhicheng.com/seo/503.html
版权声明:若无注明,本文皆为“呓城之城”原创,转载请保留文章出处。

返回顶部    首页    芝麻开门  
版权所有:呓城之城    开博时间:2014年1月1日 主题:寒光博客   程序:emlog    鄂ICP备12012714号      sitemap