https nginx phpstudy_让phpStudy2018 Nginx 支持WordPress自定义链接
只適合Windows本地環境(服務器上沒試過),默認phpStudy2018 Nginx并不支持WordPress自定義鏈接,可以通過修改配置文件支持讓其支持。
用文本編輯工具打開PHPTutorial\nginx\conf目錄的nginx.conf文件,修改前做個備份,以免修改失誤,造成phpStudy無法啟動。
搜索autoindex,找到類似:
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
root "I:/phpStudy/PHPTutorial/WWW";
location / {
index index.html index.htm index.php l.php;
autoindex on;
}
在其下面添加設置代碼,有兩種情況:
一、WordPress程序直接安裝在PHPTutorial\WWW目錄中:
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
二、WordPress程序安裝在PHPTutorial\WWW子目錄中,比如:wordpress:
if (-f $request_filename/wordpress/index.html){
rewrite (.*) $1/wordpress/index.html break;
}
if (-f $request_filename/wordpress/index.php){
rewrite (.*) $1/wordpress/index.php;
}
if (!-f $request_filename){
rewrite (.*) /wordpress/index.php;
修改其中的wordpress為你子目錄名稱。
最后重啟phpStudy,試試設置自定義鏈接是否可以正常打開了。
phpStudy 最新版本是8.0,此方法并未在此版本中試過。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的https nginx phpstudy_让phpStudy2018 Nginx 支持WordPress自定义链接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python xml解析dom_如何解析
- 下一篇: 动态规划算法php,php算法学习之动态