Как перенаправить URL в htaccess с регулярным выражением?
307
Rob D. A.
Мой URL-адрес меняется, и, например, теперь это ..safety-bathroom, затем меняется на safety-bathroom-1 и так далее, чтобы избежать ежедневного изменения правила в htaccess. Я хотел бы иметь правило, которое будет действовать независимо от того, является ли URL-адрес -1, или -2, или любое другое увеличенное число
Переписать URL я попытался так:
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^browse/home\-safety/bathroom\-safety(\-*)/$ /browse/home- safety/bathroom-safety/? [L,R=301] </IfModule>
Что я должен сделать, чтобы это работало? Любая помощь будет с благодарностью. Текущий код:
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^browse/home-safety/bathroom-safety-(.+?)(-[0-9]+)?/$ /browse/home-safety/bathroom-safety/$1 [L,R=301] </IfModule>
:( до сих пор не перенаправляет ...
Добро пожаловать в SuperUser! Можете ли вы отредактировать свой пост, чтобы включить то, что ожидается от вашего сценария? Трудно объяснить, почему это не работает, когда мы не знаем, что он должен делать в первую очередь ...
Nathan.Eilisha Shiraini 7 лет назад
0
обновил мой вопрос :)
Rob D. A. 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
6
Как переименовать файл в .htaccess в Windows 7?
-
4
Как показать файлы .htaccess в определенной папке в Finder
-
2
Aptana покажет файлы .htaccess
-
-
3
AllowOverride для userdir
-
3
Можно ли rsync вашего веб-сайта на другой сервер резервного копирования и использовать те же файлы ....
-
1
.htaccess, чтобы ограничить доступ только к выбранным файлам
-
1
Как перенаправить http: // mysite / css / на http://server1.mysite.com/css?
-
1
Редакция .htaccess 301 с регулярными выражениями
-
1
Подстановочные знаки, использующие .htaccess для перенаправления на страницу индекса
-
1
pcfg_openfile: невозможно проверить файл htaccess, убедитесь, что он доступен для чтения