Apache下Typecho配置伪静态

Author:WyAr'T  满怀梦想,你我皆风华正茂,梦死方坠人生暮年。
百度已收录

前言

建站多年,用过Emlog,Z-blog,鲶鱼'Blog,Wordpress等各种博客程序,最终上手Typecho。初用Typecho发现文章后面都会有一个/index.php/,于是问了下度娘,原来是没有开启伪静态。

为什么要配置伪静态?

当然主机要支持伪静态。

引用下面的一段话

伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。伪静态技术是指展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。
总的来说就是更有利于博客的文章被收录。

配置-以Apache为例

如果你的主机支持伪静态还是出现“写功能检测失败, 请检查你的服务器设置”问题,继续开启后文章页面都出现404打不开了,可以在项目根目录创建.htaccess文件
.htaccess文件内容为:

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

设置

后台->设置->永久链接->启用地址重写功能->自定义文章路径->选择合适的文章路径->保存设置。

图示-以宝塔为例

图示

文章参考typecho 文章路径设置去掉index.php

声明:WyArT'Blog|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Apache下Typecho配置伪静态


满怀梦想,你我皆风华正茂,梦死方坠人生暮年。