33 lines
836 B
ReStructuredText
33 lines
836 B
ReStructuredText
.. _nginx_url-pre:
|
|
|
|
Nginx URL Prefix Configuration
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Use the following example to configure Nginx to use a URL prefix.
|
|
|
|
.. code-block:: nginx
|
|
|
|
location /foo {
|
|
rewrite /foo(.*) /$1 break;
|
|
proxy_pass http://localhost:3200;
|
|
proxy_redirect off;
|
|
proxy_set_header Host $host;
|
|
}
|
|
|
|
In addition to the Nginx configuration you will need to add the following
|
|
lines into the ``rhodecode.ini`` file.
|
|
|
|
* In the the ``[app:main]`` section of your ``rhodecode.ini`` file add the
|
|
following line.
|
|
|
|
.. code-block:: ini
|
|
|
|
filter-with = proxy-prefix
|
|
|
|
* At the end of the ``rhodecode.ini`` file add the following section.
|
|
|
|
.. code-block:: ini
|
|
|
|
[filter:proxy-prefix]
|
|
use = egg:PasteDeploy#prefix
|
|
prefix = /<someprefix> # Change <someprefix> into your chosen prefix
|