已建立論壇回覆
-
作者帖子
-
只啟用 Elementor 和 Elementor pro 外掛,主題也是 hello Elementor
現在用的就是:
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename){
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}用了 #37173 樓的偽靜態規則,媒體庫上傳圖片不顯示,且開啟圖片連結 404(子站點有自定義上傳路徑);
用了論壇的偽靜態規則,媒體庫的圖片和圖片連結能正常顯示了,但是 Elementor 編輯器無法開啟;
保留了 Elementor 和 Elementor Pro ,還是無法開啟。
我覺得是偽靜態的問題,因為我用了一個偽靜態規則 (在 #37173) 可以正常開啟 Elementor 編輯器,但是上傳媒體庫無法正常顯示。
所有我想,能不能麻煩一下把兩個偽靜態規則合併最佳化看看😄
現在用的論壇偽靜態
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename){
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}### wp-core ### version: 5.5.1 site_language: zh_CN user_language: zh_CN timezone: Asia/Shanghai permalink: /%category%/%year%%monthnum%%day%%post_id% https_status: true multisite: true user_registration: false blog_public: 1 default_comment_status: open environment_type: production user_count: 10 site_count: 2 network_count: 1 dotorg_communication: true ### wp-active-theme ### name: Hello Elementor(hello-elementor) version: 2.3.0 author: Elementor 團隊 author_website: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash parent_theme: none theme_features: core-block-patterns, menus, post-thumbnails, automatic-feed-links, title-tag, html5, custom-logo, editor-style, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider theme_path: /home/wwwroot/www/domain/dorr.cn/web/wp-content/themes/hello-elementor ### wp-themes-inactive (4) ### Astra: version: 2.5.5, author: Brainstorm Force B2: version: 2.4.8, author: Li Ruchun Dorr: version: 0.1.5, author: 子主題模版 WebStacks PRO: version: 2.0406, author: iowen ### wp-plugins-active (6) ### Elementor: version: 3.0.10, author: Elementor.com Elementor Pro: version: 3.0.5, author: Elementor.com WordPress Multisite User Sync/Unsync: version: 1.2.0, author: Obtain Infotech WPJAM BASIC: version: 4.4.3, author: Denis WPJAM 分類管理: version: 3.1, author: Denis 簡數資料採集和釋出平臺: version: 2.4.4, author: keydatas ### wp-plugins-inactive (8) ### Content Aware Sidebars: version: 3.13, author: Joachim Jensen - DEV Institute JWT Authentication for WP-API: version: 1.2.6, author: Enrique Chavez Post Type Switcher: version: 3.2.0, author: John James Jacoby Starter Templates: version: 2.3.6, author: Brainstorm Force TFPosts Addon For Elementor: version: 1.0.1, author: Themesflat Ultimate Addons for Gutenberg: version: 1.17.0, author: Brainstorm Force WPForms Lite: version: 1.6.2.3, author: WPForms wphave - Admin: version: 2.2, author: Martin Jost ### wp-media ### image_editor: WP_Image_Editor_Imagick imagick_module_version: 1800 imagemagick_version: ImageMagick 7.0.8-15 Q16 x86_64 2020-04-13 https://imagemagick.org file_uploads: File uploads is turned off post_max_size: 20M upload_max_filesize: 20M max_effective_size: 20 MB max_file_uploads: 10 imagick_limits: imagick::RESOURCETYPE_AREA: 15 GB imagick::RESOURCETYPE_DISK: -1 imagick::RESOURCETYPE_FILE: 38400 imagick::RESOURCETYPE_MAP: 15 GB imagick::RESOURCETYPE_MEMORY: 8 GB imagick::RESOURCETYPE_THREAD: 2 gd_version: bundled (2.1.0 compatible) ghostscript_version: not available ### wp-server ### server_architecture: Linux 3.10.0-957.5.1.el7.x86_64 x86_64 httpd_software: nginx/1.12.2 php_version: 7.3.21 64bit php_sapi: fpm-fcgi max_input_variables: 1000 time_limit: 20 memory_limit: 115M admin_memory_limit: 256M max_input_time: 60 upload_max_filesize: 20M php_post_max_size: 20M curl_version: 7.29.0 NSS/3.36 suhosin: false imagick_availability: true pretty_permalinks: true ### wp-database ### extension: mysqli server_version: 5.7.27 client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $ ### wp-constants ### WP_HOME: undefined WP_SITEURL: undefined WP_CONTENT_DIR: /home/wwwroot/www/domain/dorr.cn/web/wp-content WP_PLUGIN_DIR: /home/wwwroot/www/domain/dorr.cn/web/wp-content/plugins WP_MAX_MEMORY_LIMIT: 256M WP_DEBUG: false WP_DEBUG_DISPLAY: true WP_DEBUG_LOG: false SCRIPT_DEBUG: false WP_CACHE: false CONCATENATE_SCRIPTS: undefined COMPRESS_SCRIPTS: undefined COMPRESS_CSS: undefined WP_LOCAL_DEV: undefined DB_CHARSET: utf8mb4 DB_COLLATE: undefined ### wp-filesystem ### wordpress: writable wp-content: writable uploads: writable plugins: writable themes: writable
這個是子站點的資訊。
### wp-core ### version: 5.5.1 site_language: zh_CN user_language: zh_CN timezone: Asia/Shanghai permalink: /%category%/%year%%monthnum%%day%%post_id% https_status: true multisite: true user_registration: false blog_public: 1 default_comment_status: open environment_type: production user_count: 10 site_count: 2 network_count: 1 dotorg_communication: true ### wp-active-theme ### name: Hello Elementor(hello-elementor) version: 2.3.0 author: Elementor 團隊 author_website: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash parent_theme: none theme_features: core-block-patterns, menus, post-thumbnails, automatic-feed-links, title-tag, html5, custom-logo, editor-style, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider theme_path: /home/wwwroot/www/domain/dorr.cn/web/wp-content/themes/hello-elementor ### wp-themes-inactive (4) ### Astra: version: 2.5.5, author: Brainstorm Force B2: version: 2.4.8, author: Li Ruchun Dorr: version: 0.1.5, author: 子主題模版 WebStacks PRO: version: 2.0406, author: iowen ### wp-plugins-active (6) ### Elementor: version: 3.0.10, author: Elementor.com Elementor Pro: version: 3.0.5, author: Elementor.com WordPress Multisite User Sync/Unsync: version: 1.2.0, author: Obtain Infotech WPJAM BASIC: version: 4.4.3, author: Denis WPJAM 分類管理: version: 3.1, author: Denis 簡數資料採集和釋出平臺: version: 2.4.4, author: keydatas ### wp-plugins-inactive (8) ### Content Aware Sidebars: version: 3.13, author: Joachim Jensen - DEV Institute JWT Authentication for WP-API: version: 1.2.6, author: Enrique Chavez Post Type Switcher: version: 3.2.0, author: John James Jacoby Starter Templates: version: 2.3.6, author: Brainstorm Force TFPosts Addon For Elementor: version: 1.0.1, author: Themesflat Ultimate Addons for Gutenberg: version: 1.17.0, author: Brainstorm Force WPForms Lite: version: 1.6.2.3, author: WPForms wphave - Admin: version: 2.2, author: Martin Jost ### wp-media ### image_editor: WP_Image_Editor_Imagick imagick_module_version: 1800 imagemagick_version: ImageMagick 7.0.8-15 Q16 x86_64 2020-04-13 https://imagemagick.org file_uploads: File uploads is turned off post_max_size: 20M upload_max_filesize: 20M max_effective_size: 20 MB max_file_uploads: 10 imagick_limits: imagick::RESOURCETYPE_AREA: 15 GB imagick::RESOURCETYPE_DISK: -1 imagick::RESOURCETYPE_FILE: 38400 imagick::RESOURCETYPE_MAP: 15 GB imagick::RESOURCETYPE_MEMORY: 8 GB imagick::RESOURCETYPE_THREAD: 2 gd_version: bundled (2.1.0 compatible) ghostscript_version: not available ### wp-server ### server_architecture: Linux 3.10.0-957.5.1.el7.x86_64 x86_64 httpd_software: nginx/1.12.2 php_version: 7.3.21 64bit php_sapi: fpm-fcgi max_input_variables: 1000 time_limit: 20 memory_limit: 115M admin_memory_limit: 256M max_input_time: 60 upload_max_filesize: 20M php_post_max_size: 20M curl_version: 7.29.0 NSS/3.36 suhosin: false imagick_availability: true pretty_permalinks: true ### wp-database ### extension: mysqli server_version: 5.7.27 client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $ ### wp-constants ### WP_HOME: undefined WP_SITEURL: undefined WP_CONTENT_DIR: /home/wwwroot/www/domain/dorr.cn/web/wp-content WP_PLUGIN_DIR: /home/wwwroot/www/domain/dorr.cn/web/wp-content/plugins WP_MAX_MEMORY_LIMIT: 256M WP_DEBUG: false WP_DEBUG_DISPLAY: true WP_DEBUG_LOG: false SCRIPT_DEBUG: false WP_CACHE: false CONCATENATE_SCRIPTS: undefined COMPRESS_SCRIPTS: undefined COMPRESS_CSS: undefined WP_LOCAL_DEV: undefined DB_CHARSET: utf8mb4 DB_COLLATE: undefined ### wp-filesystem ### wordpress: writable wp-content: writable uploads: writable plugins: writable themes: writable
這個是子站點的資訊。
貼了我剛才百度的那個偽靜態後,elementor 編輯器可以開啟了,但是上傳媒體庫的檔案無法正常顯示。
#ignored: 「-」 thing used or unknown variable in regex/rew
rewrite ^/([_0-9a-zA-Z-]+/)?wp-admin$ /$1wp-admin/ permanent;
if (-f $request_filename){
set $rule_2 1;
}
if (-d $request_filename){
set $rule_2 1;
}
if ($rule_2 = “1”){
#ignored: 「-」 thing used or unknown variable in regex/rew
}
rewrite ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ /$2 last;
rewrite /. /index.php last;使用了這個偽靜態後,可以正常開啟,不過想讓你幫我看一下這個偽靜態怎麼樣?
用的就是咱們論壇的偽靜態呢,還是想找個好的偽靜態。
試了一下,並不是。
不過看到有個連結 404:/news/wp-json/elementor/v1/globals
不知道啥問題。
/news/wp-json/elementor/v1/globals
看到有個路徑 404,但是我在網站檔案裡沒找到這個 wp-json ,想問下這個在哪裡,我複製一份到根目錄試一下。
-
作者帖子