我已禁用“将上载内容组织到基于月份和年份的文件夹中”。
指向我的PDF文件的链接形式如下:
https://www.example.com/wp-content/uploads/2018/03/document.pdf
现在他们是:https://www.example.com/wp-content/uploads/document.pdf
是否可以重定向所有.../YEAR/MONTH/...
新URL的PDF URL,不带YEAR/MONTH/
部分我已禁用“将上载内容组织到基于月份和年份的文件夹中”。
指向我的PDF文件的链接形式如下:
https://www.example.com/wp-content/uploads/2018/03/document.pdf
现在他们是:https://www.example.com/wp-content/uploads/document.pdf
是否可以重定向所有.../YEAR/MONTH/...
新URL的PDF URL,不带YEAR/MONTH/
部分这个htaccessRewriteRule
仅重写.pdf
不使用/年/月/可以如下所示
RewriteRule ^wp-content/uploads/([0-9]+)/([0-9]+)/(.+?)$ /wp-content/uploads/$3.pdf [L,R=301]
您应该在WordPress的规则之前添加此项,因此它将在它们之前进行评估,从而生成一个。htaccess文件,如下所示<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-content/uploads/([0-9]+)/([0-9]+)/(.+?)\\.pdf$ /wp-content/uploads/$3.pdf [L,R=301]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
使用PODS,我创建了一个内容类型“sorteio”(彩票)。我在函数中做了一个例程。php自动创建标题,创建第一条记录后,url如下所示:http://sortemaniasudoeste.com.br/sorteio/sorteio-001-06-05-2018/.但没关系,this url should be disregarded 因为此内容类型“sorteio”的记录将通过我创建的特殊脚本显示:http://sortemaniasudoeste.com.br/edicao/?id=632, 其中