如何强制nginx在/路径下使用某些URI

时间:2019-05-06 12:51:10

标签: php nginx uri

我有一个项目,该项目是所有域的代码库,例如domainA.com,domainB.com和domainC.com。

在localhost中,我可以通过以下方式访问它们:

    var string = "Hello, World!"
    let charSet = NSCharacterSet.letters
    if string.rangeOfCharacter(from:charSet)?.isEmpty == false{  
      print ("String contain letters");
    }

现在,我该如何为那些不属于/根目录路径,而是属于特定URI的域创建nginx配置,所以:

http://localhost/domainA (homepage of domainA)
http://localhost/domainA/about
http://localhost/domainA/work

http://localhost/domainB (homepage of domainB)
http://localhost/domainB/hello
http://localhost/domainB/goodbye

http://localhost/domainC (homepage of domainC)
http://localhost/domainC/foo
http://localhost/domainC/bar

以此类推...

这是domainA.com的当前配置,但是要访问domainA的内容,我必须输入http://domainA.com/domainA(domainA的主页)。

http://domainA.com (equivalent to http://localhost/domainA)
http://domainC.com/foo (equivalent to http://localhost/domainC/foo)

我该如何做?

0 个答案:

没有答案