重写自定义Wordpress网站的网址

时间:2014-03-27 22:27:33

标签: php wordpress apache .htaccess mod-rewrite

我正在尝试重写网址:

/community-videos/?builder=20

/community-videos/builder-name

Builder Name没有存储在数据库中,所以我相信我必须在.htaccess中手动设置构建器名称,除非我弄错了。

我尝试了以下内容,但没有结果:

RewriteEngine On
RewriteCond %{QUERY_STRING} builder=20$
RewriteRule (.*) /community-videos/builder-name? [R=301,L]

我有点失落,所以任何帮助都表示赞赏。

1 个答案:

答案 0 :(得分:1)

您是否更改了永久链接设置?使用“自定义结构”选项,您可以使用帖子的slug或其他一些数据来创建URL。好像是" Post name"选项可能是您正在寻找的选项。登录WordPress并转到设置>固定链接。并确保从.htaccess中删除这些内容。

请参阅此页面,了解可用于构建网址的可能标记:http://codex.wordpress.org/Using_Permalinks