RewriteRule в .htaccess на php файл

А
На сайте с 29.10.2016
Offline
54
283
Здравствуйте, буду благодарен за помощь.

На сайте была допущена ошибка (теперь уже исправлена) - в коде Гугл аналитики оказался лишний символ: "
Страницы закэшированы и теперь у людей, которые ранее заходили идет ошибка 404
Пример URL:

GET /minsk/%22https://www.google-analytics.com/analytics.js HTTP/1.0 404 (%22 - это знак: ")
GET /peretjazhka-obivka/articles/%22https://www.google-analytics.com/analytics.js HTTP/1.0 404

Вот такой код не работает:

RewriteRule ^(.*?)/("https://www.google-analytics.com/analytics.js)$ analytics.php?item=$1 [QSA,L]

analytics.php - этот файл находится в в корне сайта (там код Гугл Аналитики)

Нужно вот такие вот URL:

/minsk/%22https://www.google-analytics.com/analytics.js
peretjazhka-obivka/articles/%22https://www.google-analytics.com/analytics.js

редиректить на файл analytics.php


А
На сайте с 29.10.2016
Offline
54
#1
Удалось самому решить проблему.
RewriteRule ^(.*)"(.*)$ /analytics.php [L,R=301]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий