2017-01-19 119 views
0

/amp /在错误地显示在所有URL的末尾。我已经修好了,但现在我有一团糟。我有许多/ amp /搜索的网址,我需要重定向到带有/ amp的网址。我将如何使用.htaccess来做到这一点?HTACCESS从URL的末尾删除/ amp/

我尝试这样做:

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

,它似乎并没有工作。

+0

你在使用某种框架吗? –

+0

你能解释一下吗? – Ruben

回答

0

如果您使用的是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] 

我希望这有助于。