欢迎光临
我们一直在努力

宝塔面板Nginx环境下设置zblog伪静态的方法

用宝塔面板装置主机环境与搭建网站轻松、便捷,IIS与Apache环境对伪静态的允许基本不用设置什么,zblog后盾选用好规定创立即可,唯独Nginx环境须要手工修正文件,那么当天咱们讲下Nginx环境下设置zblog伪静态的方法。Nginx环境下zblog静态性能页面提交后显示如下界面:
zblog静态性能

宝塔面板的修正方法:

宝塔的每个网站都有一个对应的conf文件,咱们找到并间接修正这个文件即可。linux下目录为:www\server\panel\vhost\nginx\你的域名.confwindow下目录为:宝塔装置目录\Nginx\conf\vhost\你的域名.conf

以下是linux下查找文件图解:

linux下查找conf文件

以下是文件修正图解:

conf文件修正图解
找到:location ~ \.well-known{ 这行,将规定代码粘贴到最前面,留意看上图红线框局部,尾部要留一个“}”。而后假设首页刷新发现是“祝贺,站点建设成功”的提示,把根目录下index.htm文件删除即可。


zblog伪静态怎么设置

你好,zblogphp版可以在后台的应用中心开启静态管理中心插件,然后在博客后台的右上角点击网站设置,再点击左侧的静态管理中心,选择“伪静态”,然后创建rewrite规则,选择你的主机所对应的rewriterewrite规则,我的博客是www.weixifeng.com,你可以参照一下

zblog怎样设置伪静态

你好,zblogphp版可以在后台的应用中心开启静态管理中心插件,然后在博客后台的右上角点击网站设置,再点击左侧的静态管理中心,选择“伪静态”,然后创建ReWrite规则,选择你的主机所对应的ReWriteReWrite规则,我的博客是www.weixifeng.com,你可以参照一下

zblog的标签的url能不能变成静态的?

需要修改程序呀!还有修改伪静态的设置!具体的,你可以网络一下,其实标签这个动态的影响并不大,GG收录很好的!

我的网站wordpress主机支持伪静态设置,我还需要下载插件么?

1、WordPress为什么要设置固定链接伪静态这个问题是很简单的,因为搜索引擎比较喜欢静态的页面,觉得他是很简洁高效的,权重和收录都好一些前一段时间有个朋友问我主机哪买的,我就介绍他去买了,是Windows主机环境的,不支持.htaccess文件,也就是不支持伪静态重写和固定链接这样他的文章ID只能是?=一个数字了,这样他说看上去很不爽,让我帮忙找一下WordPress在Windows环境下设置固定链接伪静态的方法然后我当然帮忙啦,为人民服务啊,而且又是微知我介绍买的主机,当时我是建议他用Zblog的,因为Zblog的SEO效果据说好一些,他又是写网赚的2、下面就是微知找到的设置教程了:设置WordPress在Windows主机环境下伪静态固定链接的方法:我们都知道Linux主机支持WordPress伪静态固定链接,如果你使用的空间是Linux主机就比较简单安装好WP程序登陆,在WordPrcess的后台点设置(Options),点固定链接(Permalinks)这里一共有5个选项,前四个选项直接选择就可以支持,不需要特殊处理如果你不懂标签的话,我建议你看下这个:%year% 年份%monthnum% 月份%day% 日期%hour% 小时%minute% 分钟%second% 秒%post_id% 文章的ID%category% 目录%author% 作者可能大家问得最多的就是,怎么实现中文文章名,发表了以后链接地址显示英文的改写名URL就像:wise-bo-ke-com,其实最后设置为%postname% 文章名,在发表文章的时候,输入文章缩略名“Wiseboke Is A Great Blog!”那么“wiseboke-is-a-great-blog” 就是url中的文章名,中文会转化为英文或者拼音好像对于windows主机,WP的固定链接和伪静态是不是就不能设置呢当然不,我们看,如果你的Windows主机本身就支持伪静态,前4个选项也应该是支持的,不支持算了看下面:第五个选择是通过404错误设置进行自定义的,相对复杂,这里我们主要说明:第一步、新建一个记事本,在里面写入下面代码保存为txt格式,重新命名为404.php,上传到网站根目录代码:<?php$qs = $_SERVER[QUERY_STRING];$_SERVER[REQUEST_URI] = substr($qs, strpos($qs, :80)+3);$_SERVER[PATH_INFO] = $_SERVER[REQUEST_URI];include(index.php);?>第二步、到你的虚拟主机控制面板,设置404自定义错误指向404.php第三步、进入WordPress管理后台,点击设置(Options),点击固定链接(Permalinks)常用的设置有/%post_id%.html ,出来是网页/47.html这种格式的;还有一种是/%postname%.html,这种出来是/标题.html格式的如果标题是中文会转码成%符号那种,有些服务器支持不太好,不能访问。

建议用第一种自定义,好看而且更容易收录

https退场,怎么重定向

您好!网络站长退场HTTPS后,请关闭强制HTTPS访问,HTTPS跳转到HTTP这个设置不建议设置!如果一定要设置HTTPS跳转HTTP,可以采取伪静态方式文件实现:网页链接

怎么设置WordPress固定链接和伪静态

wordpress固定链接设置参数: 参数不多说,很死的东西,按照WordPress官方文档列表如下:1. %year% 基于文章发布年份,比如2007;2. %monthnum% 基于文章发布月份,比如05;3. %day% 基于文章发布当日,比如28;4. %hour% 基于文章发布小时数,比如15;5. %minute% 基于文章发布分钟数,比如436. %second% 基于文章发布秒数,比如337. %postname% 基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;8. %post_id% 基于文章post_id,比如423;9. %category% 基于文章分类,子分类会处理成“分类/子分类”这种形式;10. %author% 基于文章作者名。

将上述参数进行组合,即可得到wordpress的固定链接形式。

网上常见的几种设置方法:/%year%/%monthnum%/%day%/%postname%//%year%/%monthnum%/%postname%//%year%/%monthnum%/%day%/%postname%.html/%year%/%monthnum%/%postname%.html/%category%/%postname%.html/%category%/%post_id%/%postname%.html/%post_id%.html 我们一般使用这个方式比较好。

wp永久链接设置技巧:一、不要让日期出现在wordpress固定链接里面这基于两个方面的考虑。

一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。

另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。

二、不要让分类的链接出现在固定链接里面这一点是很多人都会忽略的地方。

让分类出现在固定链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚。

三、链接不要过深这一点经常看到。

很多wordpress 用户的固定链接是年/月/日/分类名/文章名。

这种过于深的固定链接对搜索引擎是非常不友好的。

四、不要让中文字符出现在固定链接里面虽然现在的搜索引擎已经能识别URL地址里面的中文字符,但无论是从美观上,还是从wordpress 优化的角度来看,都是非常差的。

Win服务器下设置WordPress固定链接伪静态只要主机支持自定义404页面,无需安装插件,就能让Win主机像Linux 那样,方便使用WordPress的固定链接为静态化地址格式。

设置固定链接(Permalink)伪静态步骤:1. 将以上代码保存为 404.php,并上传至主机根目录。

2. 设置 404 自定义错误页为 404.php。

3.进入 WordPress 控制面板,设置(Options)- WordPress固定链接(Permalinks),选择固定链接格式。

如果你觉得上面新建404页面太麻烦了!那我给你推荐一个插件吧!那就是 Permalinks Migration Plugin Permalinks Migration Plugin的主要原理是利用“301转向”来实现既不丢失原有的链接,同时又让读者和搜索引擎知道,你已经修改了固定链接的效果,让他们尽快更新链接。

也许自己好久没有写程序了,慢慢的什么都给退化了呢,我也有看见wordpress写有.htaccess这个文件,为什么不行呢?后来上网查了一下,原来我未开启伪静态的模块LoadModule rewrite_module,于是在 apache的配置文件httpd.conf开启了LoadModule rewrite_module,然后再设置固定链接的形式为/%post_id%.html,就可以打开了,自然高兴了,我本地的环境是win+php+apache的;当然为我们提供的服务商一般用的iis服务器的,解决办法是首先你先问你空间商,你购买的空间支持不支持伪静态,一般购买的付费空间/虚拟主机都是支持的。

如果支持的话,就创建一个httpd.ini文件,把下面代码保存到该文件中,上传到网站的根目录就可以了。

然后,之后进入WP后台修改固定链接,比如修改为:%/tegory%/%post_id%.html,很简单吧。

复制代码代码如下:[ISAPI_Rewrite]# Defend your computer from some worm attacks#RewriteRule .*(?:global.asa|default.ida|root.exe|..).* . [F,I,O]# 3600 = 1 hour</p> <p>CacheClockRate 3600RepeatLimit 32</p> <p># Protect httpd.ini and httpd.parse.errors files# from accessing through HTTP# Rules to ensure that normal content gets through</p> <p>RewriteRule /tag/(.*) /index.php?tag=$1RewriteRule /software-files/(.*) /software-files/$1 [L]RewriteRule /images/(.*) /images/$1 [L]RewriteRule /sitemap.xml /sitemap.xml [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 index.phpRewriteRule ^/$ /index.php [L]RewriteRule /(.*) /index.php/$1 [L]这个规则文件的写法是IIS6.0下最新的wordpress伪静态规则。

一般win主机都是IIS6.0的web服务器 ,而不是Apache的,在IIS服务器下,像一些常见的wordpress博客、shopex网店系统等第三方知名第三方程序,伪静态的实现,自己只需要把网站的静态化规则文件命名为httpd.ini文件放在网站根目录就可以了,无须通过网站后台设置,那是在Linux系统下的Apache服务器下才那样设置。

下面这个方法也是从网上找来的,希望和大家一起分享学习了,有什么好的方法一起多多交流了!


歆兴故事汇

长按二维码关注

看完要关注,从此人生不迷路!


赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《宝塔面板Nginx环境下设置zblog伪静态的方法》
文章链接:https://www.775n.com/post-2230.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

登录

找回密码

注册