0

У меня есть ссылка как http://example.com/file.php?id=7gJKw2&d=78sfmnnsd8Как создать довольно URL с помощью HTAccess

Я хочу сделать это выше URL как

http://example.com/file/7gJKw2/78sfmnnsd8 

Вот что я пытался

RewriteRule ^file/([a-zA-Z0-9_.-]+)$ file.php?id=$1 
RewriteRule ^file/([a-zA-Z0-9_.-]+)/$ file.php?id=$1 

Как могу ли я добавить значение d & сделать его красивым?

ответ

0

Вы можете связать весь шаблон a-zA-Z0-9_ с простым \w. Что касается реального вопроса, просто добавьте вторую часть следующим образом:

RewriteRule ^file/([\w.-]+)/([\w.-]+)/?$ file.php?id=$1&d=$2 [L] 
RewriteRule ^file/([\w.-]+)/?$ file.php?id=$1 [L] 

 Смежные вопросы

  • Нет связанных вопросов^_^