2017-01-31 5 views
0

я сделал 301 редиректа для все URL-адресов заднего всплеска в моем htaccess файле. Теперь у меня есть несколько динамического URL `website.com/item/activate/#dynamiclychangingvalue**/**, которые нуждаются в выплеске. Обратите внимание, что в конце в папке активации находится динамический url, для которого требуется всплеск.Предоставление конечной косой черты для определенного динамического URL-адреса?

Как отредактировать файл .htaccess? Я пробовал всевозможные коды, они, похоже, не работают.

IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} (.+)/$ 
RewriteRule^%1 [R=301,L] 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

динамический URL выглядит следующим образом website.com/item/activate/#dynamiclychangingvalue**/**

ответ

1

Вы можете использовать:

RewriteCond %{REQUEST_URI} !^/additem/ [NC] 
RewriteRule ^(.+)/$ $1 [R=301,L] 
+0

Похоже его не работает, мой динамический URLs выглядеть следующим образом website.com/item/activate/#dynamiclychangingvalue/ я добавил мой полный файл Htaccess на этот пост. – mark669

+0

В этом случае, изменение '/ AddItem /' в '/ элемент /'. Я не знаю, как узнать ваш конкретный URL ... Я использую это имя в вашем вопросе! – Croises

+0

Привет, Круаз. Это я понимаю. Проблема в том, что добавленный код не добавляет всплеск в конец динамического URL. Ссылка следующим образом website.com/item/activate/#dynamiclychangingvalue**/** теперь я должен как-то сообщить системе, что активировать каталог и динамический URL, который приходит после того, как должно быть разрешено содержать слэш – mark669