На моем сервере Nginx У меня есть URL 1Прозрачный URL переписан на Nginx
http://www.example.com/component/abc/categories
, и я хочу, чтобы переписать запрос на URL-адрес 2
http://www.example.com/abc/categories
без URL 1 бытии изменен в адресной строке.
Я пробовал несколько примеров, которые я нашел в файле конфигурации, но никаких результатов. Я ценю вашу помощь.
[обновление] здесь еще одна попытка. Я думаю, что псевдоним будет правильным выбором, если я получу выражения правильно. Это должно работать, но оно перенаправляется на главную страницу. Что я делаю не так?
location ~ ^/component/(.*)$ { alias /var/www/example.com/www/abc/$1; }
И что вы пробовали? –
Я пробовал: местоположение/компонент/{ rewrite ^/component /(.*)$ $ схема: //www.example.com/$1 постоянная; }, но этот перенаправляет URL-адрес и изменяет значение в адресной строке. – user3833490
Не помещайте код в комментарии. Редактировать сообщение –