WordPress响应速度优化及开启伪静态
WordPress开启伪静态,版本4.9.5
WordPress让您能够为您的永久链接和存档建立自定义URL结构。自定义URL结构可以为您的链接提高美感、可用性和前向兼容性。我们都知道WordPress后台可以设置固定连接来优化我们网站的URL.
打开后台仪表盘:设置——固定链接设置——自定义结构——/%postname%.html
但是单单开启后台的还是不行的,如果使用IIS 7且有服务器的管理权限,可以使用Microsoft的URL Rewrite模块。虽然和mod_rewrite不是完全兼容,但是支持WordPress的“漂亮”链接。安装后打开WordPress文件夹下的web.config,添加下面的规则到 system.webServer节点。
<rewrite>
<rules>
<rule name=”Main Rule” stopProcessing=”true”>
<match url=”.*” />
<conditions logicalGrouping=”MatchAll”>
<add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true” />
<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true” />
</conditions>
<action type=”Rewrite” url=”index.php/{R:0}” />
</rule>
</rules>
</rewrite>
这样就开启伪静态链接。
WordPress响应速度优化
没有优化之前响应速度1278毫秒。
打开响应速度实在慢,要修改一个根目录下的wp-config.php的31行与32行。
/** MySQL主机 */
define(‘DB_HOST’, ‘localhost’);
修改为
/** MySQL主机 */
define(‘DB_HOST’, ‘127.0.0.1’);
再测试下,响应时间:549毫秒
虽然比之前快多了,但还是有点慢。
下面我们再给WordPress安装缓存加速插件Wp Super Cache。WP Super cache主要是通过将每一个页面生成静态文件,当用户第二次访问时直接读写该文件即可。
还有几个地方要设置。再来看看:
响应时间:99毫秒
找回WordPress 4.9文件自定义上传路径
不知道是出于什么心态,把wodpress3.5前能在后台看到的文件上传路径隐藏起来了。如果我们要修改下文件的上传路径就 很不方便,有的站长需要自定义静态文件的话,就会很不方便。
但是官方隐藏了后台媒体设置页面的“默认上传路径和文件的完整URL地址”选项,我们可以通过下面的代码将该选项调出来。我们有两种方法,看下面!
第一:用代码
将下面的代码添加到当前主题的functions.php文件中,就可以调出该选项:
//找回上传设置
if(get_option(‘upload_path’)==’wp-content/uploads’ || get_option(‘upload_path’)==null) {
update_option(‘upload_path’,WP_CONTENT_DIR.’/uploads’);
}
注:该代码使用后删除即可,不用保留在主题中。