我的每个页面都有pdf网址。
例如:
https://seorooz.net/panda-algorithm/?print=pdf
https://seorooz.net/panda-algorithm/
我希望301将所有请求从pdf网址重定向到原始网页网址。
我如何从.htaccess文件中执行此操作?
更新:已解决。我的.htaccess文件中有此代码:
# 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
我刚刚在RewriteBase /:
之后添加了这段代码RewriteCond %{THE_REQUEST} /([^?]+)\?print=pdf [NC]
RewriteRule ^ /%1? [R=301,L,NE]
工作完美。
答案 0 :(得分:1)
您可以在+
文件中使用此规则:
DOCUMENT_ROOT/.htaccess