【问题标题】:Redirect all pages to subfolder except blog in Wordpress将所有页面重定向到除 Wordpress 中的博客以外的子文件夹
【发布时间】:2018-09-11 14:44:51
【问题描述】:

我想将我的所有网站(在 wordpress 上开发的)链接重定向到像 http://mywebsite.com/http://mywebsite.com/new/ 的子文件夹,但是 http://mywebsite.com/blog/ ,这应该像以前一样工作,并且在地址栏中它不应该改变。

我尝试在我的 .htaccess 中添加这些行

重写引擎开启
RewriteBase /
RewriteCond %{REQUEST_URI} !^(blog)(/.*)?
重写规则 ^(.*)$ /new/$1 [L]

它将我的所有页面重定向到子文件夹,但使用博客它重定向到 404 页面。

请帮帮我。

【问题讨论】:

    标签: wordpress .htaccess


    【解决方案1】:

    REQUEST_URI 字符串以斜杠开头。您需要在条件模式中的 (blog)(/.*)? 之前添加一个斜杠。

    试试

    RewriteCond %{REQUEST_URI} !^/(blog)(/.*)?
    

    【讨论】:

    • 现在,它正在重定向回主页视图。
    猜你喜欢
    • 2015-07-26
    • 2015-12-16
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 1970-01-01
    • 2015-09-18
    相关资源
    最近更新 更多