谢谢你的答案@ r3wt。但是,我猜上面的配置文件是不合适的我不想保持原样(但是对于我来说开发似乎没问题,因为部署我宁愿为每个站点使用单独的配置文件)。

所以,别名部分和我的问题应该正确定义try_files因为我想要捕获链接以localhost / szpetra开头所以我添加它并取消注释别名部分因为现在我清楚地了解root和别名whis之间的区别是什么是:

This will result in files being searched for in /foo/bar/bar as the full URI is appended.

location /bar {

root /foo/bar;

}

This will result in files being searched for in /foo/bar as only the URI part after /bar is appended.

location /bar {

alias /foo/bar;

}

资料来源:https://forum.nginx.org/read.php?2,129656,130107

现在修改后的配置文件如下所示:

server {

listen 80;

server_name localhost;

access_log /var/log/nginx/localhost-access_log main;

error_log /var/log/nginx/localhost-error_log info;

root /var/www/localhost/htdocs/;

index index.php index.html index.htm; # I used index definition here so I think I shouldn't define it under a 'location' field.

location ~ \.php$ {

try_files $uri =404;

include /etc/nginx/fastcgi.conf;

fastcgi_pass unix:run/php-fpm.socket;

}

location /phpmyadmin {

alias /var/www/localhost/htdocs/phpmyadmin;

access_log /var/log/nginx/phpmyadmin-access_log main;

error_log /var/log/nginx/phpmyadmin-error_log info;

}

location /samplewordpress {

alias /var/www/localhost/htdocs/samplewordpress;

access_log /var/log/nginx/samplewordpress-access_log main;

error_log /var/log/nginx/samplewordpress-error_log info;

}

location /szpetra {

# alias /var/www/localhost/htdocs/szpetra; #uncommenting alias helped me solve the problem

access_log /var/log/nginx/szpetra-access_log main;

error_log /var/log/nginx/szpetra-error_log info;

# index index.php index.html index.htm; # this doesn't need cause I defined the indexes above in the server{} section but I'm not sure that about this

try_files $uri $uri/ /szpetra/index.php?$args; # Adding this line helped me solve the problem

}}

wordpress拒绝访问_Nginx + Wordpress页面或帖子URL返回拒绝访问相关推荐

  1. Chrome之连接到网络 您正在使用的网络可能会要求您访问其登录页面解决方案

    访问某个网站的时候 Chrome 提示 "连接到网络 您正在使用的网络可能会要求您访问其登录页面",但是IE又可以访问该页面; 如图 解决方案: 重启网络 以win7为例子(其他w ...

  2. 如何给WordPress页面(Page)和文章(Post)设置访问密码

    设置密码的好处 最近,有网友在微信上问, "怎样给WordPress 网站页面上添加密码?" 因为通过为网页设置密码,如果想看网页内容的访客,需要关注ta的微信公众号,在公众号上回 ...

  3. wp-login.php 404页面,WordPress网站如何设置404页面

    站长都知道网站搭建好,是需要进行404页面的设置,若没有设置404页面会导致网站流量的流失,那么,WordPress网站如何设置404页面?接下来就关于这个问题为大家进行分析. 404页面也就是客户端 ...

  4. woocommerce分类页面模板_怎样让wordpress网站的不同分类页面,调用不同的banner图片?...

    在我们的wordpress网站模板开发中,我们可能有这样的一个需求,就是能在自己的wordpress网站的不同的分类目录页面,能调用不同的banner图片.比如:医院类网站,医院科室比较多,男科分类调 ...

  5. wordpress文章页饮用php文件,wordpress主题的文章和页面如何运行php代码?

    我们都知道,wordpress是通过php语言开的一个博客程序.但是,在wordpress主题的文章和页面中,php代码是无法运行的,因为,文章和页面是静态语言html,不支持php代码运行.那么,如 ...

  6. php更换wordpress用户头像,WordPress主题设置在前台页面添加用户头像教程

    WordPress默认用户头像都是采用gravatar头像,因为gravatar头像是全球公认头像,使用非常广泛,但是想要使用它需要去它的官网注册,对于普通用户是不方便的,今天WordPress主题站 ...

  7. WordPress自定义登录和注册页面样式并且添加验证码

    通过一番尝试和验证以及网络搜索,终于实现了WordPress默认的登录和注册界面的样式修改,下面把过程记录下来.笔者主要是通过在主题中添加WordPress的钩子来实现登录和注册界面的样式修改的.Wo ...

  8. WordPress初学者入门教程-WordPress的设置

    本文源自:https://wpeyes.com/wordpress 在侧边栏中,你会看到一个项目 标签设置. 在设置中,有许多项. 重要提示:主题和插件可以向侧边栏菜单系统添加项目.如果你的菜单中有没 ...

  9. wordpress 数据库_在WordPress中使用数据库

    wordpress 数据库 Out of the box, WordPress provides tons of functions that can be used to interact with ...

最新文章

  1. OpenCV2:图像滤波基础
  2. Stream流中的常用方法_filter
  3. 云原生安全厂商小佑科技获达泰资本千万级投资
  4. chrome vue.js插件文档_前端开发者必备的40个VSCode插件!
  5. Spark 0.9.1 MLLib 机器学习库简介
  6. Win7删除GRUB For DOS启动项
  7. 基站查询网址、软件、API接口汇总
  8. 信息系统项目管理师(2022年) —— 第 7 章 项目成本管理
  9. html中边距属性,CSS边距属性
  10. x-code中蓝色文件夹和绿色文件夹的区别
  11. php电子病历毕业设计,基于区块链的电子病历系统设计与实现(自制毕设)
  12. iphone11pro市场价_iPhone11 Pro Max:再见
  13. 安卓开发——做一个能定时唤起其他APP的闹钟程序
  14. win10 ipv4无网络连接
  15. 以太坊教程- Web3.js 开发基础
  16. C++ 游戏服务器开发有什么推荐的学习资料或者书籍?
  17. word 排版大师1.36版本发布啦。
  18. 电商设计的文字的选择与排版
  19. 普通路由器原来可以刷第三方的固件
  20. 漫漫大学江湖录 - 爱与恨唯与工作更交织

热门文章

  1. android 设置线程优先级
  2. 图形基本变换c语言代码,图形变换-C语言课程设计.doc
  3. minheight能继承吗_民法典亮点盘点 | 侄子能继承叔叔的遗产吗?
  4. UE4异步编程专题 - TFunction
  5. WinCE OAL中的OEMIoControl函数
  6. java jni librtmp_librtmp 编译集成
  7. mysql 5.7 api 中文_mysql5.7怎么解决中文
  8. 服务器部署 配置jetty运行参数_Zookeeper+websocket实现对分布式服务器的实时监控...
  9. 判断深度学习模型的稳定性_问题引领构建数学模型,讲练结合促进深度学习
  10. 【转】SQL Server服务器名称与默认实例名不一致的修复方法