HTACCESS to remove / amp / from URL的结尾

时间:2017-01-19 04:18:37

标签: .htaccess

/ amp /错误地显示在我的所有网址的末尾。我修好了,但现在我搞得一团糟。我有很多带有/ amp / on搜索的网址,我需要将/ amp / remove从末尾重定向到网址。我怎么用.htaccess做这个?

我试过了:

RewriteEngine On
RewriteRule ^(.*)/amp/?$ /$1/ [L,R=301]

它似乎不起作用。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Apache Web Server,则可以使用以下规则将所有AMP网址重定向到NON-AMP版本。

示例 https://example.com/permalink/amp/https://example.com/permalink/

# Redirect from AMP to non-AMP path
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]

我希望这会有所帮助。