Папка как переменная? - PullRequest
       31

Папка как переменная?

0 голосов
/ 30 сентября 2019

Я много видел это, но никогда не понимал, как это работает. Когда я создаю что-то с переменными php и GET, у меня всегда есть такой URL-адрес:

https://domain/page.php?variable=something

Как можно использовать один и тот же скрипт с таким URL-адресом:

https://domain/page/something

something будет переменной тогда.

Но каталог something, конечно, не существует, и я всегда получаю ошибку 404.

Я пытался сделать это с помощью htaccess, я почти уверен, что это работает как-то, но не совсем.

1 Ответ

1 голос
/ 30 сентября 2019

Попробуйте в htaccess:

RewriteRule ^([^.]+)/?$ page.php?variable=$1 [L]

Теперь вы можете получить его по php:

$_GET['variable']
...