今天有网友反馈到自己在主机中搭建的WordPress程序,在添加的文章TAG如果是中文就出现404的问题。这个事情老蒋还是第一次遇到,后来检测看到他应该是使用的WIN虚拟主机导致的,毕竟在兼容上Linux是目前最好的兼容WordPress程序的,所以老蒋建议他将虚拟主机切换到Linux版本,好在他的虚拟主机是支持切换到Linux的。
当然,这个是最好的办法,所以建议他这么做后还是可以解决的。如果我们WIN主机如果无法切换系统,那如何解决呢?这里老蒋也找到类似的解决办法,先记录一下,以后万一有需要的时候可以作为记录参考。
第一、插件办法
这里,我们可以使用 Auto Tag Slug 插件将所有的TAG都转换成英文或者字符的标签名称,这样就不会被设置成中文的TAG标签。或者我们也可以使用 IIS Chinese Tag Permalink 插件来解决这个问题。
第二、手动修改TAG别名
这个办法确实比较笨拙,我们通过修改每个TAG别名来解决这个问题。不过这个方法很慢,比如每次添加TAG之后,我们还需要到TAG目录中修改别名,不建议使用。
总之,老蒋个人建议是,还是尽量的用Linux主机搭建wordpress程序网站。
解决虚拟主机WordPress中文标签404错误的问题
今天有网友反馈到自己在主机中搭建的WordPress程序,在添加的文章TAG如果是中文就出现404的问题。这个事情老蒋还是第一次遇到,后来检测看到他应该是使用的WIN虚拟主机导致的,毕竟在兼容上Linux是目前最好的兼容WordPress程序的,所以老蒋建议他将虚拟主机切换到Linux版本,好在他的虚拟主机是支持切换到Linux的。
当然,这个是最好的办法,所以建议他这么做后还是可以解决的。如果我们WIN主机如果无法切换系统,那如何解决呢?这里老蒋也找到类似的解决办法,先记录一下,以后万一有需要的时候可以作为记录参考。
第一、插件办法
这里,我们可以使用 Auto Tag Slug 插件将所有的TAG都转换成英文或者字符的标签名称,这样就不会被设置成中文的TAG标签。或者我们也可以使用 IIS Chinese Tag Permalink 插件来解决这个问题。
第二、手动修改TAG别名
这个办法确实比较笨拙,我们通过修改每个TAG别名来解决这个问题。不过这个方法很慢,比如每次添加TAG之后,我们还需要到TAG目录中修改别名,不建议使用。
总之,老蒋个人建议是,还是尽量的用Linux主机搭建wordpress程序网站。