【问题标题】:Load wordpress through specific URL path from subdirectory using htaccess使用 htaccess 通过子目录中的特定 URL 路径加载 wordpress
【发布时间】:2017-10-20 03:29:45
【问题描述】:

目标

访问www.DOMAIN.com/blog 以从名为“/wp-blog”或类似目录的目录加载 Wordpress。另一个规则是主机必须匹配特定的域。

现行规则

这确实似乎工作:

RewriteCond %{REQUEST_URI} ^blog [NC]
RewriteCond %{HTTP_HOST} ^(www.)?DOMAIN.com$
RewriteRule ^(/)?$ wp-blog [PT,L]

知道我们做错了什么吗?

【问题讨论】:

    标签: php wordpress apache .htaccess mod-rewrite


    【解决方案1】:

    修复其实很简单

    规则只需要稍微改变一下,我必须实际上更改 /blog 目录名称,因为其他一些规则会导致 apache 混淆。

    RewriteCond %{REQUEST_URI} ^/blog [NC]
    RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
    RewriteRule ^blog(/.*)?$ /wp_blog/$1 [L]
    

    还必须为 Wordpress 安装更新 htaccess 以引用 wp_blog

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-10
      • 2020-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多