Mod rewrite IIS重写在URL中显示子目录名称 我在etreecycle.co.uk/austincollins/有一个目录 我想将子域austin.etreecycle.co.uk指向/austincollins/ 在/austincollins/中有一个名为/test/的文件夹 因此,要访问/austincollins/test/的url应该是austin.etreecycle.co.uk/test/ 但url显示为austin.etreecycle.co.uk/austincollins/test/ 以下是重写规则: 如何从URL中删除/austincollins/,以及为什么显示?

Mod rewrite IIS重写在URL中显示子目录名称 我在etreecycle.co.uk/austincollins/有一个目录 我想将子域austin.etreecycle.co.uk指向/austincollins/ 在/austincollins/中有一个名为/test/的文件夹 因此,要访问/austincollins/test/的url应该是austin.etreecycle.co.uk/test/ 但url显示为austin.etreecycle.co.uk/austincollins/test/ 以下是重写规则: 如何从URL中删除/austincollins/,以及为什么显示?,mod-rewrite,iis,iis-8,Mod Rewrite,Iis,Iis 8,另外: 当您转到austin.etreecycle.co.uk时,它会在/austincollins/中显示索引文件。这就是为什么我不明白为什么你必须去austin.etreecycle.co.uk/austincollins/dev/,而不仅仅是/dev/我不太明白。您想让IIS修改返回的HTML吗?还是IIS来做重写?当您转到austin.etreecycle.co.uk/test/index.html时,IIS是否显示index.html包含在/austincollins/test/ind

另外:

当您转到austin.etreecycle.co.uk时,它会在/austincollins/中显示索引文件。这就是为什么我不明白为什么你必须去austin.etreecycle.co.uk/austincollins/dev/,而不仅仅是/dev/

我不太明白。您想让IIS修改返回的HTML吗?还是IIS来做重写?当您转到austin.etreecycle.co.uk/test/index.html时,IIS是否显示index.html包含在/austincollins/test/index.html中(这是指定规则应该做的)@cyridurand当我转到/test/index.html时,它返回404错误。我必须去/austincollins/test/index.html。我不想把/austincollins/放在URL中。