【问题标题】:Url without trailing slash needs to redirect to URL with trailing slash不带斜杠的 URL 需要重定向到带斜杠的 URL
【发布时间】:2021-10-11 16:40:15
【问题描述】:

我有一个 WordPress 网站。 URL example.com/he/ 加载正确的页面,但 example.com/he 显示页面未找到错误。 我需要在 .htaccess 文件中添加什么以使 example.com/he 重定向到 example.com/he/? 我试过了

RewriteCond %{REQUEST_URI} !(/$|\.) 
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]

但什么也没发生。

【问题讨论】:

  • 您想将尾随 / 添加到仅 /he URI 还是添加到所有 URI?

标签: wordpress .htaccess


【解决方案1】:

如果始终是同一个目录,您可以将此行添加到您的 htaccess 中,以便将不带斜杠的 URL 重定向到带有斜杠的 URL。

RewriteRule ^he$ /he/ [L,R=301]

如果你有其他目录,你可以一个接一个地声明。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-22
    • 1970-01-01
    • 2012-02-01
    • 1970-01-01
    • 2018-02-19
    相关资源
    最近更新 更多