跳轉到內容
View in the app

A better way to browse. Learn more.

PHP論壇人

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

8.偽靜態 rewrite

精選回覆

發表於

---------------------
偽靜態 rewrite
---------------------

建立偽靜態 rewrite 存放的目錄
mkdir -p /etc/nginx/rewrite

 


寫入ips論壇的偽靜態

vi /etc/nginx/rewrite/ips.conf

location / {
        try_files  $uri $uri/ /index.php;
  }

location ~^(/page/).*(.php)$ {
    try_files  $uri $uri/ /index.php;
}

location /api/ {
  if (!-e $request_filename){
    rewrite ^/api/(.*)$ /api/index.php;
  }
}

 

ESC儲存並離開
:wq

 

接下來,也需要修改配置檔  域名.com.conf

我放在這一行
include rewrite/ips.conf;
也就是
include rewrite/各種論壇的偽靜態.conf;

 

 

vi /etc/nginx/sites-available/域名.com.conf

搜尋
include rewrite

修改為
include rewrite/各種論壇的偽靜態.conf;

 


ESC儲存並離開
:wq

 

 

記得確認 各種論壇的偽靜態.conf 是否也有寫入
vi /etc/nginx/rewrite/各種論壇的偽靜態.conf

 

重新加载Nginx
nginx -t

nginx -s reload

 

有嚴重錯誤,將提示訊息

如果成功,則是以下的訊息

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

 

但不確定,如果只有偽靜態寫錯 (各種論壇的偽靜態.conf) 是否將提示?

 

本文章最後於,由Jack編輯

建立帳號或登入後發表意見

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.