中共WordPress非404页实现伪静态的方法市委、WordPress非404页实现伪静态的方法市人民政府指定新闻发布平台
 
设为首页  |   加为收藏
首 页 | 要闻 | 教育文化 | 镇街巡礼 | 部门之窗 | 企业风采 | 房产资讯 | 供求信息 | 旅游
投 稿 | 民声在线 | 视频 | 图说 | 汽车广场 | 健康资讯 | 凤城美食 | 博客推荐 | 军事
首页 >> >> 正文

WordPress非404页实现伪静态的方法

WordPress非404页实现伪静态的方法 今天本来在折腾emlog在Windows主机下如何实现伪静态,因为我的本地是linux环境,无法测试其有效性,于是乎我就去叨扰客服了,经过一番云云,发现此方法同样适用于Wordpress,下面我把实现过程分享出来,希望能对和我情况相同的同学有所帮助。 打开虚拟主机控制面板,点开ISAPI筛选器设置,里面有三个选项:开启常见系统的URL静态化支持;开启自定义的URL静态化支持;开启ShopEx4.8的URL静态化支持。 我曾试过第一项:开启常见系统的URL静态化支持,但木有成功。最后是通过第二项:开启自定义的URL静态化支持来实现伪静态的,开启该项之后,网站根目录的/others/discuz下面多出了ISAPI_RewriteSnapin.dll,Rewrite.dll,error.log , httpd.conf四个文件,现在要编辑的是httpd.conf 文件,我直接把它全部贴出来,里面默认就有301转向: [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 #默认包含了301设置,此设置情况下dreamxyt.net/aa.htm 会301跳至 /aa.htm,将dreamxyt.net替换为您自己的域名就能实现自己的域名的301 RewriteCond %{HTTP:Host} ^dreamxyt.net$ RewriteRule (.*) $1 [NC,R=301] #Discuz ! x和discuz x1.5伪静态规则,若不需要或与您的网站程序有冲突可以删除。(这里默认的代码我删除了,下面是Wordpress专用的) RewriteRule /avatar/(.*) /avatar/$1 [L] RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L] RewriteRule /sitemap.xml /sitemap.xml [L] RewriteRule /sitemap.html /sitemap.html [L] RewriteRule /favicon.ico /favicon.ico [L] # For file-based wordpress content (i.e. theme), admin, etc. RewriteRule /wp-(.*) /wp-$1 [L] # For normal wordpress content, via RewriteRule ^/$ / [L] RewriteRule /(.*) //$1 [L] 其中的RewriteRule /avatar/(.*) /avatar/$1 [L] ;RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L] 这两行是我根据自身实际情况弄的。 第一句的意义是:我的博客读者墙采用的是缓存头像机制,缓存文件夹就是这个在根目录的avatar。 第二句的意义是:和后面那两个一样,只不过是因为我安装了两个生成地图的插件(一个谷歌,一个百度),所以需要加上这个。 做完以上操作之后,再到Wordpress后台设置固定链接自定义结构:常用的设置有/%post_id%.html ,出来是网页/47.html这种格式的,确定更改之后文章页,分类页面均实现了伪静态。 Emlog在Windows主机实现伪静态的方法和这个一样,伪静态规则emlog论坛最醒目的地方就有,我就不往过拷了。 请注明出处:/445.html
https://shufa.388g.com/kdcZxCvzKzj/ https://shufa.388g.com/kdcZxCvzKzj/

 
推荐新闻
排行榜
报社简介 | 网站简介 | 版权声明 | 新闻刊载许可 | 广告业务 | 报纸发行 | 招聘信息 | 联系我们
版权所有:中共WordPress非404页实现伪静态的方法市委宣传部  WordPress非404页实现伪静态的方法新闻网