WordPress和ReWriteRule

时间:2010-07-26 20:48:35

标签: wordpress mod-rewrite url-rewriting

我的主题中有一个产品详细信息模板,用于根据网址处理不同产品的显示。

默认情况下,WordPress会允许通过附加到网址将号码传递到模板页面:product-details/3/

但是,我想使用slug product/sandals使其成为更多SEO友好。然而,当我这样做时,WordPress默认不再找到该页面。

我尝试了以下ReWriteRule而没有运气。

RewriteRule ^product/([\w\-]+)/?$ product-details/?slug=$1 [L]

如何将此自定义slug发送到模板。我更愿意将所有内容保存在WordPress中,但我愿意添加ReWriteRule

1 个答案:

答案 0 :(得分:0)

感谢 Richard 在OP评论中回答这个问题。我已经强调了资源的完整性并标记了这个问题。

http://codex.wordpress.org/Function_Reference/WP_Rewrite