You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Gambio商店使/blog路径可访问WordPress及后台

解决Gambio商店子目录WordPress无法访问的问题

调整WordPress站点配置

  • 若能通过服务器IP或临时域名访问WordPress后台(如http://你的服务器IP/blog/wp-admin),进入「设置」→「常规」,将「WordPress地址(URL)」和「站点地址(URL)」修改为 https://www.example.com/blog,保存设置。
  • 若无法登录后台,直接修改/blog/wp-config.php文件,添加以下代码强制设置站点URL:
    define('WP_HOME','https://www.example.com/blog');
    define('WP_SITEURL','https://www.example.com/blog');
    

修改Gambio根目录的.htaccess规则

Gambio默认的路由规则会拦截子目录请求,需优先放行/blog路径的请求:

  • 打开Gambio根目录下的.htaccess文件(与shop.php同级)
  • 在文件最顶部添加以下规则:
    RewriteEngine On
    RewriteRule ^blog(/.*)?$ - [L]
    
  • 确保原有Gambio的核心路由规则(如RewriteRule .* shop.php [L])位于上述规则之后,这样/blog开头的请求会跳过Gambio的路由处理。

验证WordPress子目录的.htaccess

确保/blog目录下的WordPress默认.htaccess规则正确,若不存在则手动创建:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress

额外检查项

  • 确认服务器Apache已开启mod_rewrite模块
  • 检查Gambio的SEO设置,避免自定义路由规则拦截/blog路径
  • 清除浏览器缓存及Gambio后台缓存,确保新规则生效

内容的提问来源于stack exchange,提问作者henrik23

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.02 06:13:17