今天帮一客户在百度云虚拟主机上安装wordpress程序并设置伪静态,安装的ripro主题,没有设置伪静态进不了后台和个人中心,建议还是宝塔环境安装wordpress程序比较方便简单的多,虚拟机设置伪静态有些麻烦,下面记录的方法给有需要的道友。

第一步:

用FTP远程连接软件连接到百度云虚拟主机的网站目录,然后打开webroot文件夹,找到app.conf文件下载下来(没有就创建一个),并使用记事本打开,把里面的内容删除,然后将以下代码粘贴上去-保存。改好之后上传到原目录覆盖。

handlers:
  - url : /
  script : home.php
 - regex_url: /picture/(.*\.gif)
  static_files: static/$1
 -regex_url:^/([a-z0-9]*)\.html$
 script: /process.php?$1
-regex_url:^/permission_page$
status_code: 302
location: http://example.com/error.html
- errordoc : 404 /error/404.html
- errordoc : 403 /error/permission.html
- expire : .jpg modify 10 years
- expire : .swf modify 10 years
- expire : .png modify 10 years
 - expire : .gif modify 10 years
 - expire : .JPG modify 10 years
 - expire : .ico modify 10 years
- mime: .txt text/plain
 - mime: .json application/json
- rewrite_not_exist: (.*)
script: /index.php/$1

第二步:

在电脑上新建一个记事本文件,在里面写入以下代码,然后将文件名修改为bcloud_nginx_user.conf,上传到网站根的目录。

rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename) { 
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}

第三步:

登录自己的wordpress后台,点击“设置-固定链接-自定义结构”,输入/%post_id%.html,然后点击保存,wp程序基本都是这个设置。

第四步:

登录百度云主机控制面板,点击左边的“常用操作-站点启停-重载站点服务”,完成后再打开自己的网站首页,点击个人中心如果正常进入个人中心就表示设置成功了。

以上就是百度云虚拟主机安装wordpress设置伪静态方法以及虚拟主机安装ripro主题方法。

发表回复

后才能评论