我尝试将具有GET
请求的某些URL重定向到具有htaccess
的新URL。
旧:
http://example.com/?screenshot=file%20name.jpg
新:
http://example.com/downloader.php?screenshot=file%20name.jpg
我检查了类似的问题,但无法解决。
答案 0 :(得分:0)
将此规则添加到.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>