文章詳情頁(yè)
nginx - WordPress中屏蔽所有txt文件的訪問(wèn)后,如何允許虛擬robots.txt的訪問(wèn)?
瀏覽:95日期:2022-06-25 13:36:16
問(wèn)題描述
介紹:Nginx下WordPressNginx中設(shè)置禁止所有txt的訪問(wèn)(方法)如果使用真實(shí)存在的robots.txt文件,上面的方法有效,但是網(wǎng)站使用的是WordPress,使用了虛擬robots.txt文件。上面的方法導(dǎo)致虛擬robots.txt無(wú)法被訪問(wèn)。
請(qǐng)問(wèn)該如何設(shè)置nginx,才能讓虛擬robots.txt文件能被訪問(wèn)?
或者把限制訪問(wèn)的txt文件的路徑限制以下2個(gè)目錄。WordPress的插件目錄(/wp-content/plugins)WordPress的主題目錄(/wp-content/themes)。
問(wèn)題解答
回答1:注意順序
location = /robots.txt { rewrite ^/robots.txt$ /index.php?robots=1 last; allow all;}回答2:
你把對(duì)nginx對(duì)robots.txt單獨(dú)允許,放到nginx禁止全部txt規(guī)則的上面就可以了
回答3:@南小鳥 邀請(qǐng)回答
標(biāo)簽:
word
排行榜

熱門標(biāo)簽