代码之家  ›  专栏  ›  技术社区  ›  good_afternoon

谷歌应用引擎wp管理问题的Wordpress

  •  1
  • good_afternoon  · 技术社区  · 6 年前

    我在googleappengine上有一个wordpress网站。但是,如果我尝试访问/wp admin/而不使用尾部斜杠,则将加载仪表板,但链接将为404。

    我需要在进入仪表板时手动添加尾部斜杠。我不知道怎么解决,因为这是GAE。

    例子:

    我访问mysite.com/wp-管理员

    侧边栏上的链接将mysite.com/编辑-邮政.php(404)

    如果我添加尾部斜杠并访问仪表板mysite.com/wp-管理员/

    链接现在是mysite.com/wp-管理/编辑-邮政.php效果很好。

    我需要它来强制尾部斜杠在管理。我以前从没遇到过这个问题。

    runtime: php
    env: flex
    
    handlers:
    - url: /(.*\.(htm|html|css|js))$
      static_files: wordpress/\1
      upload: wordpress/.*\.(htm|html|css|js)$
      application_readable: true
    
    - url: /wp-content/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))$
      static_files: wordpress/wp-content/\1
      upload: wordpress/wp-content/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$
      application_readable: true
    
    - url: /(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))$
      static_files: wordpress/\1
      upload: wordpress/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$
      application_readable: true
    
    - url: /wp-includes/images/media/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))$
      static_files: wordpress/wp-includes/images/media/\1
      upload: wordpress/wp-includes/images/media/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$
      application_readable: true
    
    - url: /wp-admin/(.+)
      script: wordpress/wp-admin/\1
      secure: always
    
    - url: /wp-admin/
      script: wordpress/wp-admin/index.php
      secure: always
    
    - url: /wp-login.php
      script: wordpress/wp-login.php
      secure: always
    
    - url: /wp-cron.php
      script: wordpress/wp-cron.php
      login: admin
    
    - url: /xmlrpc.php
      script: wordpress/xmlrpc.php
    
    - url: /wp-(.+).php
      script: wordpress/wp-\1.php
    
    - url: /(.+)?/?
      script: wordpress/index.php
    
    beta_settings:
      cloud_sql_instances: PROJECT:us-central1:match
    
    runtime_config:
      document_root: wordpress
      skip_lockdown_document_root: true
    
    env_variables:
      WHITELIST_FUNCTIONS: escapeshellarg,escapeshellcmd,exec,pclose,popen,shell_exec,phpversion,php_uname
    

    我不确定是否还有其他文件我应该包括在内。

    0 回复  |  直到 6 年前