我尝试将带有GET
请求的某些URL重定向到带有htaccess
的新URL。
旧:http://example.com/?screenshot=file%20name.jpg
新增:http://example.com/downloader.php?screenshot=file%20name.jpg
我检查了类似的问题,但无法处理这个问题。
将此规则添加到 .htaccess 文件的顶部
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} screenshot=(.*)
RewriteRule ^/$ /downloader.php [QSA,R=301,L]
</IfModule>
或检查此修改后的规则:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} screenshot=(.*)
RewriteRule ^/$ /downloader.php?screenshot=%1 [R=301,L]
</IfModule>