【发布时间】:2014-01-27 20:15:29
【问题描述】:
我将 wordpress 文件从根目录移至子目录。 wp-content/uploads 文件夹中上传了一些文件。直接访问这些文件时,出现 404 错误。
我只需要通过 .htaccess 重写 wp-content/uploads 的 url
我需要的是从 http://example.com/wp-content/uploads/2012/09/report.pdf 到 http://example.com/wp_sub/wp-content/uploads/2012/09/report.pdf
这是我尝试过的
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
重写规则 ^(.*)$ http://www.example.com/wp_sub/$1 [R=301,QSA,L]
这会为每个链接添加一个子目录 wp_sub。 我只需要为 wp-content/uploads 链接添加一个子目录“wp_sub”。
我错过了什么?
【问题讨论】:
标签: regex wordpress .htaccess subdirectory