将带参数的 URL 重定向到不带参数的版本
Redirect URL with parameter to version without parameter
或者换句话说,将 ?PageSpeed=noscript
从任何 URL 和 301 剥离到没有 ?PageSpeed=noscript
的相同版本
所以www.example.com/acme?PageSpeed=noscript
会去 www.example.com/acme
或www.example.com/pots/warehouse/house?PageSpeed=noscript
到www.example.com/pots/warehouse/house
子文件夹是不是应该无关紧要。我找到的答案引用了特定的子文件夹
我正在尝试使用 apache htaccess 实现此目的
您可以使用以下规则从您的网址中删除 PageSpeed=noscript
查询参数:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^PageSpeed=noscript$ [NC]
RewriteRule .* %{REQUEST_URI}? [L,R=301]
或者换句话说,将 ?PageSpeed=noscript
从任何 URL 和 301 剥离到没有 ?PageSpeed=noscript
所以www.example.com/acme?PageSpeed=noscript
会去 www.example.com/acme
或www.example.com/pots/warehouse/house?PageSpeed=noscript
到www.example.com/pots/warehouse/house
子文件夹是不是应该无关紧要。我找到的答案引用了特定的子文件夹
我正在尝试使用 apache htaccess 实现此目的
您可以使用以下规则从您的网址中删除 PageSpeed=noscript
查询参数:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^PageSpeed=noscript$ [NC]
RewriteRule .* %{REQUEST_URI}? [L,R=301]