URL NGINX переписывает для переменной PHP

Как был бы я идти о создании URL как:

http://example.com/test123

перейдите к URL как

http://example.com/?code=test123

Мой сервер выполняет Nginx, и много документации относительно сети для Apache. Я предполагаю, что что-то должно войти в конфигурацию nginx. Советуйте, какой и куда я должен был бы поместить код для создания этой работы.

-1
задан 5 July 2015 в 05:33
1 ответ

Так что в конце концов я решил это сам. Я открыл

/etc/nginx/sites-available/default

и прошел через раздел location section под "server{}"

Я изменил его на этот, и он отлично работает

location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            #try_files $uri $uri/ =404;
            try_files $uri $uri/ /index.php;
            rewrite  ^/(.*)$ /index.php?nginx_rewrite=$1;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }

Так что теперь я могу зайти в свой url как http://example.com/mystringhere и получить его в php с помощью метода get.

.
1
ответ дан 5 December 2019 в 19:52

Теги

Похожие вопросы