PHP/MySQL | Помогите с регулярными выражениями
Есть страница вида:
bym.guru/user?id=1
нужно изменить её следующим образом:bym.guru/user/1
пробую так:RewriteRule ^user?id=$1 user/$1 [L,QSA]
но не выходит. Прошу помочь
DELETED
9 августа 2017, в 14:56
Delete
RewriteRule ^user/([0-9]+)$ /user.php?id=$1 [L,QSA]
shadrvlad (09.08.2017 в 14:56)
Gazro,
RewriteRule ^user/([0-9]+)$ /user.php?id=$1 [L,QSA]
Gazro,
RewriteRule ^user/([0-9]+)$ /user.php?id=$1 [L,QSA]
Не выходит. Что значит:
id=$1
DELETED
9 августа 2017, в 15:03
Delete
shadrvlad (09.08.2017 в 15:03)
Gazro, ну так вместо /user.php свой путь до файла
Gazro, ну так вместо /user.php свой путь до файла
У меня он и есть user.php
DELETED
9 августа 2017, в 15:07
Delete
DELETED
9 августа 2017, в 15:09
Delete
RewriteEngine On
перед правилами
shadrvlad, прописал так как ты сказал, но страницу bym.guru/user/1 не грузит. Или я что-то не понял?
PhpStorm (09.08.2017 в 15:09)
Gazro,
RewriteEngine On
перед правилами
Gazro,
RewriteEngine On
перед правилами
Стоит
DELETED
9 августа 2017, в 15:10
Delete