日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

wdcp 去掉index.php,Nginx环境下Oneindex去除网址内的“?”

發布時間:2023/12/15 php 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 wdcp 去掉index.php,Nginx环境下Oneindex去除网址内的“?” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么要去除/?/

由于網站的發展,數據量會逐漸增多,更換起來下載源會非常麻煩,不可否認可以在mysql里面批量替換,但是本質上一勞永逸的方法是

1、使用固定域名和鏈接去對應文件源,我設置了3個源d.shikey.com

2、如果Onedrive掛了的話,直接將文件傳到另外的服務器上,域名解析過去即可。

這樣會非常有利于用戶體驗,減少下載地址無效的尷尬。

Oneindex簡介

具體是什么,可以在本站搜索,當然也可以直接百度。是個很不錯的Onedrive目錄顯示程序。

我的環境

Wdcp集成環境,沒有用寶塔,如果是寶塔的話會更加簡單。N+A模式,當然只有Nginx估計在正在工作。

修改方法

1、找到網站配置文件,一般為d.shikey.com.conf,nginx的配置文件

2、加入以下代碼

if (!-f $request_filename){

set $rule_0 1$rule_0;

}

if (!-d $request_filename){

set $rule_0 2$rule_0;

}

if ($rule_0 = "21"){

rewrite ^/(.*)$ /index.php?/$1 last;

}

3、保存配置文件,重啟web,如果是wdcp搭建的,還需要先修改,再給文件添加可讀不可寫入的隱藏屬性。

#寶塔面板無需設置,文件地址請自行配置

chattr +i /www/xxx/xxx/d.shikey.com.conf

4、在oneindex的管理后臺內,把/?/選項關掉

5、Apache環境配置官方文檔就有,這里就不說了。

6、其他方法(本人未測試)

#在server { }內添加:80和443都需要

location / {

try_files $uri $uri/ /index.php?/$uri;

}

#全局申明,否則圖片不能顯示

#location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

#{

# expires 30d;

#}

總結

以上是生活随笔為你收集整理的wdcp 去掉index.php,Nginx环境下Oneindex去除网址内的“?”的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。