【问题标题】:Wordpress rewrite post gallery image urlWordpress 重写帖子库图片网址
【发布时间】:2013-10-04 13:49:14
【问题描述】:

默认情况下,我有一个附件页面 URL:

http://example.lt/photo/juokingi-pokalbiai-22-nuotraukos/attachment/221/

我想要:

http://example.lt/photo/juokingi-pokalbiai-22-nuotraukos/gallery/221/

或:

http://example.lt/photo/juokingi-pokalbiai-22-nuotraukos/221/

或:

http://example.lt/photo/juokingi-pokalbiai-22-nuotraukos/img_name

是否可以重写附加的图像 URL?

在永久链接设置中,我不能只为标签和类别设置额外的 URL,附件呢?

【问题讨论】:

  • 最后一个有点问题。您希望img_name 如何转换为附件 ID? juokingi...nuotraukos 部分是否总是静态的?

标签: wordpress .htaccess url-rewriting


【解决方案1】:

将此添加到您的网络根/ 目录中的.htaccess

RewriteEngine on
RewriteBase /

# for /photo/juokingi-pokalbiai-22-nuotraukos/gallery/221/
RewriteRule ^(.*)/gallery/(\d+)/?$ $1/attachment/$2 [NC,L]

# if "photo/juokingi-pokalbiai-22-nuotraukos" path is static followed by id
RewriteRule ^(photo/juokingi-pokalbiai-22-nuotraukos)/(\d+)/?$ $1/attachment/$2 [NC,L]

除非图片名称中还包含附件id;处理像/photo/juokingi-pokalbiai-22-nuotraukos/img_name 这样的 URL 是不可能的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    相关资源
    最近更新 更多