作者: admin

  • 删除wordpress短链接

    怎么屏蔽百度抓取wordpress短连接
    之前小编我设置的固定链接百度除了收录修改的固定链接还收录了短链接这样就造成了一个篇文章重复的收录这样会影响seo优化我相信也有其他朋友遇到过这样的问题。

    现在教大家如何移除wordpress短链接

    (更多…)

  • 1.经典jquery实例

    jquery经典实例我将会列举出两个,学习jquery不在乎知识量的多少,重点在于你对一个项目是否完全理解。

    样式代码:

    (更多…)

  • css初始化

    手机css初始化

    初始化css代码如何定义,这没有固定的写法是从事css+div人员依靠经验积累的也可以学习一些比较有经验人员的代码初始化自己的css代码达到最优。
    那就要问了为什么写css初始化代码?我们举例子:

    (更多…)

  • wordpress修改固定链接在西部数码的实现

    西部数码wordpress修改固定链接的方法终于可以实现了,IIS上修改wordpress固定链接的步骤如下:

    (1)点击进入“ISAPI筛选设置”—点击“开启自定义的URL静态化支持”

    (2)编辑others/discuz/下的httpd.conf文件全部修改为以下代码:之后保存

    RegistrationName= wlqcwin
    RegistrationCode= 2EAD-35GH-66NN-ZYBA
    [ISAPI_Rewrite]
    # 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32
    # Protect httpd.ini and httpd.parse.errors files
    # from accessing through HTTP
    # wordpress 伪静态规则
    # For tag(中文标签以及标签翻页的规则)
    RewriteRule /tag/(.*)/page/(\d+)$ /index\.php\?tag=$1&paged=$2
    RewriteRule /tag/(.+)$ /index\.php\?tag=$1
    # For category(中文分类以及分类翻页的规则)
    RewriteRule /category/(.*)/page/(\d+)$ /index\.php\?category_name=$1&paged=$2
    RewriteRule /category/(.*) /index\.php\?category_name=$1
    # For sitemapxml
    RewriteRule /sitemap.xml /sitemap.xml [L]
    RewriteRule /sitemap.html /sitemap.html [L]
    RewriteRule /sitemap_baidu.xml /sitemap_baidu.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.php
    RewriteRule ^/$ /index.php [L]
    RewriteRule /(.*) /index.php/$1 [L]

    (3)新建一个记事本,写入下面代码保存,并将其重新命名为404.php。上传到网站根目录就是在(wwwroot)目录下。

    <?php
    $qs = $_SERVER[‘QUERY_STRING’];
    $_SERVER[‘REQUEST_URI’] = substr($qs, strpos($qs, ‘:80’)+3);
    $_SERVER[‘PATH_INFO’] = $_SERVER[‘REQUEST_URI’];
    include(‘index.php’);
    ?>

    (4)修改网站 /wp-includes/class-wp.php中如下代码默认从141~148

    if ( isset($_SERVER[‘PATH_INFO’]) )
    $pathinfo = $_SERVER[‘PATH_INFO’];
    else
    $pathinfo = ”;
    $pathinfo_array = explode(‘?’, $pathinfo);
    $pathinfo = str_replace(“%”, “%25”, $pathinfo_array[0]);
    $req_uri = $_SERVER[‘REQUEST_URI’];

    修改为:

    if ( isset($_SERVER[‘PATH_INFO’]) )
    $pathinfo = mb_convert_encoding($_SERVER[‘PATH_INFO’], ‘utf-8’, ‘GBK’);
    else
    $pathinfo = ”;
    $pathinfo_array = explode(‘?’, $pathinfo);
    $pathinfo = str_replace(“%”, “%25”, $pathinfo_array[0]);
    $req_uri = mb_convert_encoding($_SERVER[‘REQUEST_URI’], ‘utf-8’, ‘GBK’);

    之后就可以在后台设置自己喜欢的固定链接了。

    这里介绍在apache上修改wordpress固定链接实现的方法:

    https://sdeno.com/如何自定义wordpress固定链接/
    在IIS上完美实现固定连接:
    https://sdeno.com/使用wordpress-url-rewrite解决搜索分页问题及不在使用404页面实现/

  • 伪静态网页

    怎么让网页实现静态后缀名如html htm。这里我们以目前全世界最流行的博客程序之一wordpress实例讲解。
    wordpress修改固定链接也就是我们要讲解的。
    (1)
    让IIS支持伪静态其实官网已经放出相关组件了,下载IIS伪静态组件——-ISAPI_Rewrite。
    下载回来的是压缩包解压就看见分别是:ISAPI_Rewrite.dll 和httpd.conf
    解压到C:\Program Files\ISAPI_Rewrite下

    (更多…)