Nginx下修改WordPress固定連結導致無法訪問的問題解决(那些年我遇到的坑)
由於我修改了wordpress的永久鏈接,導致我的文章打開全是nginx 404
一開始我以爲我的網站被黑了,然後後面經過同事的點醒才知道我是動了wordpress的永久鏈接發生的錯誤
具體出現這種情況
有一樣情況的朋友看完我這篇文章就能完美解決經過我花了兩個鈡全網搜索,發現他們那些的博客有一些是能成功解決但是會導致Wordpress後臺打不開,一直顯示重定向
具體更改方法如下:
寶塔面板的方便性就出來了
打開配置文件,划到最底下,粘貼這段代碼放在這個地方1
2
3
4
5
6
7
8
9
10
11
12
13
14
15location / {
# index index.php index.html;
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;
}
}
# //這行是為了防止打開後臺、挿件頁等打不開的。
rewrite /wp-admin$ $scheme://$host$uri/ permanent;點擊保存,然後打開終端重啓
1
/etc/init.d/nginx restart
至此成功解決
本人博客地址:
- Github:https://utf8gbk.github.io/
- 個人站點:http://www.wpblog.tw/
一個正在努力做教學類的博主