【问题标题】:htaccess rewrite rule for page/title in wordpress?WordPress中页面/标题的htaccess重写规则?
【发布时间】:2011-12-27 17:07:05
【问题描述】:

我正在为 WordPress 创建一个关于旅行的小插件。 我现在正在创建一个浏览页面,每次旅行都可以在其中打开。

我的想法是这样的 -
我创建了http://example.com/?page_id=143

我希望在我的网站用户打开页面为:http://example.com/trip/NAME

有人可以帮我改写网址吗?因为我在重写方面很薄弱..

【问题讨论】:

  • 名称与 id 的关系如何? /trip/name => page_id=1
  • 我错过的操作 > ?page_id=143&name=NAME

标签: apache wordpress rewrite


【解决方案1】:

把它放在你的wordpress规则之前和RewriteEngine On之后

RewriteRule ^trip/([a-z0-9\-_]+)/?$ index.php?page_id=143&name=$1 [NC,L]

【讨论】:

  • 现在当我转到页面 /trip/tripname 时,它会将我重定向到 /?page_id=143 它不应该重定向..
  • 再次 - 重定向到 page_id=143
  • 您的完整 .htaccess 是什么样的?也许你有一个冲突的规则
  • 我能够完成它。谢谢你的帮助:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 2014-04-30
  • 2012-08-12
  • 2018-03-28
相关资源
最近更新 更多