zoukankan      html  css  js  c++  java
  • TP3.2设置URL伪静态满足更好的SEO效果

    URL伪静态通常是为了满足更好的SEO效果,ThinkPHP支持伪静态URL设置,可以通过设置URL_HTML_SUFFIX参数随意在URL的最后增加你想要的静态后缀,而不会影响当前操作的正常执行。

    例如,我们设置

    'URL_HTML_SUFFIX'=>'shtml'

    的话,我们可以把下面的URL http://serverName/Home/Blog/read/id/1 变成 http://serverName/Home/Blog/read/id/1.shtml

    后者更具有静态页面的URL特征,但是具有和前面的URL相同的执行效果,并且不会影响原来参数的使用。

    默认情况下,伪静态的设置为html如果我们设置伪静态后缀为空,

    'URL_HTML_SUFFIX'=>''

    则可以支持所有的静态后缀,并且会记录当前的伪静态后缀到常量 __EXT__ ,但不会影响正常的页面访问。

    可以设置禁止访问的URL后缀,例如:

    1. 'URL_DENY_SUFFIX' => 'pdf|ico|png|gif|jpg', // URL禁止访问的后缀设置

    如果访问 http://serverName/Home/blog/3.pdf 就会直接返回404错误。

    注意:
    URL_DENY_SUFFIX的优先级比URL_HTML_SUFFIX要高。

  • 相关阅读:
    python 项目实例
    flash教程
    flask request
    systemd-unit
    kubernets HA集群手动部署
    zookeeper(1)-简单介绍
    apache与nginx原理
    技术文章整理
    CMS垃圾回收器
    Zookeeper
  • 原文地址:https://www.cnblogs.com/xuzhengzong/p/7132250.html
Copyright © 2011-2022 走看看