Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Merge requests
  • !9894

Closed
Created Dec 08, 2015 by Administrator@rootOwner
  • Report abuse
Report abuse

update nginx config file hint

  • Overview 0
  • Commits 1
  • Changes 2

Created by: darkrasid

I recreate this PR because previous one takes wrong branches.

9882

When use gitlab with relative url, user should change location regular expression on nginx config file.

Because example of nginx config file contain this type regular expression.

^/[\w\.-]+/[\w\.-]+/(info/refs|git-upload-pack|git-receive-pack)$

it will catch some URL like below.

/project/repo.git/git-upload-pack

However if user set relative url, upper url should be

/relative_url/project/repo.git/git-upload-pack

so regular expression isn't able to catch.

It makes errors when cloing, pulling, pushing or archiving.
(ex. it will clone empty repository, even if the repository does not empty.)

I think it is better way that comment to user in example of nginx config file

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: github/fork/darkrasid/edit_config_example_nginx