Переписывание URL-адреса, получение ошибки
-
23-09-2019 - |
Вопрос
У меня это происходит в .htaccess:
RewriteEngine On
RewriteRule ^videos/([0-9]+)/?$ vis_film.php?id=$1 [NC,L]
Моя страница root/каталог/directory/videos/vis_film.php?id=2
но я хочу, чтобы так и было
корневой/каталог/directory/videos/2/
И я поместил файл .htaccess внутри videos / , это верно?и что я сделал не так?
Нет правильного решения
Другие советы
Если вы уже находитесь в videos/
, вам нужно удалить этот префикс пути из вашего шаблона:
RewriteRule ^([0-9]+)/?$ vis_film.php?id=$1 [NC,L]
Вам нужно поместить его во 2-й каталог (root/directory/каталог/видео/)
Не связан с StackOverflow