【问题标题】:Adding a trailing slash on wordpress在 wordpress 上添加斜杠
【发布时间】:2016-01-02 05:44:12
【问题描述】:

我想在我的 wordpress 博客中添加一个斜杠。它采用通用 URL 形式,我想保持这种方式。 http://myblog.com/?p=666

我在发布之前进行了很多搜索,但没有找到此特定案例的示例。
这是一个生产站点,所以我不能尝试使用正则表达式。

其背后的原因是为了克服奇怪的 Adsense 故障,即没有在随机页面上显示广告。在网址末尾添加任何内容会使广告再次展示。如果有人担心,这不是“页面内容”问题......

谢谢, 瓦迪姆

【问题讨论】:

  • 嗯?你的意思是像?p=666/?为什么? ? 表示查询字符串,它不需要尾部斜杠...
  • 是的。一些随机帖子存在一些奇怪的 AdSense 问题。附加斜杠(或任何东西)使广告有效。

标签: regex apache .htaccess mod-rewrite adsense


【解决方案1】:

回答我自己的问题...

RewriteCond %{QUERY_STRING} ^p=([0-9]*)$
RewriteRule ^(.*)$ http://mydomain.site/?p=%1/ [R=302,L]

现在我的广告又回来了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 2012-01-12
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多