0

这是一个wordpress网站。我正在使用一个名为media tags的插件。此插件创建一个名为“媒体标签”的自定义分类法来显示已标记的媒体。这些页面的 url 当前是 domain/blog/media-tags/results

只想在 media-tags page 上删除博客部分。所以我最终得到:

domain.com/media-tags/results

但是标准的博客文章、类别和标签仍然保留了 url 的博客部分:

domain.com/blog/cat/post-title, domain.com/blog/cat, domain.com/tag/post-tag

请问这可能吗?

4

1 回答 1

0

我假设您只需要 .htaccess 文件的片段。

RewriteEngine on

# condition to avoid recursion:
RewriteCond %{REQUEST_FILENAME} !blog
# your rewrite rule:
RewriteRule media-tags blog/media-tags

当服务器收到一个请求时,domain.com/media-tags/results它会将目标 URL 重写为domain.com/blog/media-tags/results.

我想您还必须配置您的插件以将 URL 指向服务器的根目录。从Media Tags插件主页

您还可以将此“/media-tags/”URL 参数更改为您喜欢的内容,例如“/gallery/”。为此,请登录 wp-admin 并转到“设置”下的“永久链接”页面。在页面底部,您将看到 Media-Tag 的输入字段。只需输入您的偏好并更新页面。

于 2013-03-03T13:16:26.827 回答