小编Lon*_*ith的帖子

要清除的 nginx 特定 url

我正在寻找一种通过在 url 上添加特定注释来清除 nginx 缓存的方法。

假设我用 nginx 缓存了这个 url(项目):

http://mywebsite/render/render5.php?frame=1&image=nature-1920.jpg
Run Code Online (Sandbox Code Playgroud)

如果我想清除它,我必须添加:

http://mywebsite/render/render5.php?frame=1&image=nature-1920.jpg&purge=1
Run Code Online (Sandbox Code Playgroud)

如果我们在 URL 末尾添加,是否可以清除该 URL &purge=1

我发现的所有教程都使用curl -X命令来清除特定项目,例如:

curl -X PURGE http://mywebsite/render/render5.php?frame=1&image=nature-1920.jpg
Run Code Online (Sandbox Code Playgroud)

https://scene-si.org/2016/11/02/purging-cached-items-from-nginx-with-lua/

我希望能够清除 nginx 缓存的项目(url),而无需使用curl -X命令。

nginx cache

5
推荐指数
1
解决办法
4547
查看次数

.htaccess 拒绝访问多个文件

我想拒绝访问具有确切名称的多个文件。所以我尝试没有成功:

<Files config.inc.php config_smtp.inc.php>
  Order allow,deny
  Deny from all
</Files>
Run Code Online (Sandbox Code Playgroud)

我无法使用 FilesMatch,因为我想拒绝具有确切名称的文件。

.htaccess apache-2.4

3
推荐指数
1
解决办法
1万
查看次数

地址栏中带有公司名称的 https

我不知道如何命名它,所以我无法搜索它。

我有一个使用 nginx 运行的 Let's encrypt SSL 证书的网站,我想在地址栏中显示公司名称,如下所示: 在此处输入图片说明

Let's encrypt 可以吗?我只见过银行的,可能太复杂了。

ssl ssl-certificate lets-encrypt

0
推荐指数
1
解决办法
124
查看次数