[英]NGINX directing to /usr/share/nginx/www/html after update
[英]Nginx Regex Directing Specific Requests For Custom Blog
我們的網站上有一個博客小節,該小節運行了一個簡單的定制CMS。 我使用Nginx作為網絡服務器,使用PHP作為后端語言。
博客索引為/ news,其中包含指向每個帖子的動態鏈接。 單擊這些鏈接之一可將用戶定向到/ blog / post-title。 我正在使用Nginx攔截對/ blog文件夾中的帖子模板頁面的任何請求。
這是基本流程
1.用戶單擊帶有
/blog/post-title
鏈接的/blog/post-title
2. Nginx捕獲此請求並將其提供給
/blog/index
,這是我們的模板3.帖子顯示為URL
https://www.domain.com/blog/post-title
我想將Blog索引從/news
更改為/blog
,但是這樣做會使錨指向文件/blog
而不是文件夾/blog/
。
這是當前的Nginx配置
location /blog/ {
try_files $uri $uri/ /blog/index.php?$args;
}
我需要nginx來捕獲並定向指向文件夾/ blog /的請求,而忽略文件/blog.php
這是一個遠景,因為我不確定文件在服務器上的布局方式,請嘗試一下。
location ~ ^/blog/(.*)$ {
try_files $uri $uri/ /blog/index.php?$1;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.