IIS URL重写错误404.0 [编辑]
问题描述:
我想:domain.com/example
目标:domain.com/folder/example.cshtml
IIS URL重写错误404.0 [编辑]
谁能帮助我与它重写规则?
的每一个建议是非常赞赏:)
我已经编辑了问题,所以它实际上侧重于什么是重要的。
答
为什么你不使用mod重写?
RewriteCond %{THE_REQUEST} /folder/example.cshtml
RewriteRule ^$ /example.cshtml [R=301,L,NE]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^example.cshtml /folder/example.cshtml [L]
有时你需要更动斜线有点
答
我想这不能做我想要的方式。 我必须将example.cshtml
移动到根目录。
+0
对不起,我忘了你在.net上。我认为这个问题不是重写问题,而是与您如何配置与example.cshtml关联的视图有关。 – Dave 2013-02-24 13:36:36
从浏览器打到'domain.com/example.cshtml'时,你有404吗? – cheesemacfly 2013-02-24 17:18:58
@cheesemacfly是的,尽管我在错误的方向思考,反之亦然。但问题中的代码没有意义。 – Nikita 2013-02-24 17:28:53
是的,我想你应该先修复你的404错误然后:) – cheesemacfly 2013-02-24 17:29:46