SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Как убрать слеш в строке для файла?

TAPAKAH TAPAKAH  
45
  06.07.2018 08:30       1 272    
Файл на скачивание имеет вид:
.xlsx?key=1d45b8f226c71acbba92c3c39dab7100/
Файл не скачивается (ошибка) из-за наличия слеша на конце.

Слеш добавляется для всех URL, кроме перечисленных, правилом:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteCond %{REQUEST_URI} !(.doc)
RewriteCond %{REQUEST_URI} !(.docx)
RewriteCond %{REQUEST_URI} !(.xls)
RewriteCond %{REQUEST_URI} !(.xlsx)
RewriteCond %{REQUEST_URI} !(.txt)
RewriteCond %{REQUEST_URI} !(.rtf)
RewriteCond %{REQUEST_URI} !(.abuse)
RewriteCond %{REQUEST_URI} !(.html)
RewriteCond %{REQUEST_URI} !(.xml)
RewriteCond %{REQUEST_URI} !(.jpg)
RewriteCond %{REQUEST_URI} !(.png)
RewriteCond %{REQUEST_URI} !(.gif)
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ сайт/$1/ [L,R=301]


Как в RewriteCond запретить  добавлять  (заставить убрать) слеш (символ /) для url, имеющих значения key= ххххххх ???






Ответы на пост (0) Написать ответ