重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
WordPress默认会自动添加这个横杠啊,横杠前面显示的是站点标题,后面显示的是副标题。这些内容你在后台的常规设置里就能修改。
创新互联服务项目包括松溪网站建设、松溪网站制作、松溪网页制作以及松溪网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,松溪网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到松溪省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
插入代码可以使用插件
WP-Syntax
可以插入代码高亮的插件
效果如下:
参考资料:WEB主题公园
果然给我在codex上找到了解决方案,就是简单地加一行斜杠重定向而已,方法综述如下:
1、登录shell,vim编辑Nginx配置目录(一般是在/usr/local/nginx/conf/)下的"wordpress.conf",当然如果你像我一样用的是自己写的conf文件,那就改对应的那个重定向配置文件就好。
?
1
vim /usr/local/nginx/conf/wordpress.conf
2、把官方给的那一行加到文件最后面就行了
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
location /blog/ {
if ($host != '' ) {
rewrite ^/(.*)$ // permanent;
}
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /blog/index.php;
}
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
3、:wq保存重启nginx即可
其实你要是懒的话,直接用 "echo " 追加就行了= =
PS:据说 nginx不会自动在请求的最后加上一个斜线,不会自动判断请求的是一个文件还是一个目录。网上搜索 nginx 斜线,都会提到需要在请求的最后加上这个斜杠。
网上大部资料是这样写的 :
在nginx\conf\vhost.conf中的 location / {}的index index.html后面加上
?
1
2
3
if (-d $request_filename) {
rewrite ^/(.*)([^/])$ permanent;
}
但如果你的网址后面带了端口的话,那么转向时还是会出现403错误。
即 $host 变量把端口弄没了,改成 $http_host 变量即可
改成如下写法即解决了所有问题
?
1
2
3
if (-d $request_filename) {
rewrite ^/(.*)([^/])$ permanent;
}