配置解决Nginx服务器中WordPress路径不自动加斜杠问题


当前第2页 返回上一页

其实你要是懒的话,直接用 "echo >>" 追加就行了= =

PS:据说 nginx不会自动在请求的最后加上一个斜线,不会自动判断请求的是一个文件还是一个目录。网上搜索 nginx 斜线,都会提到需要在请求的最后加上这个斜杠。

网上大部资料是这样写的 :

在nginx\conf\vhost.conf中的 location / {}的index  index.html后面加上

if (-d $request_filename) {
 rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
}


但如果你的网址后面带了端口的话,那么转向时还是会出现403错误。

即 $host 变量把端口弄没了,改成 $http_host 变量即可

改成如下写法即解决了所有问题

if (-d $request_filename) {
 rewrite ^/(.*)([^/])$ http://$http_host/$1$2/ permanent;
}


标签:WordPress

返回前面的内容

相关阅读 >>

详解用nginx+wordpress搭建个人博客全流程

网页制作中应用的50个css技巧(国外)

从站外调用wordpress站内文章的实现方法

wordpress首页不显示指定分类文章的方法

忘记wordpress的登录密码的解决方法(比较简单)

wordpress最好用的博客系统之一

10 个实用的 wordpress 技巧教程 推荐收藏

wordpress中鼠标悬停显示和隐藏评论及引用按钮的实现

基于wordpress的ajax写法详解

wordpress获取文章内容摘要的方法

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...