更改内置网络服务器以使用“Index.aspx”作为默认页面
当我在本地主机上运行应用程序时,我会得到一个目录列表,并且必须单击“Index.aspx”才能查看该页面。
我已经将设置为起始页
设置为“Index.aspx”,这意味着当我按“F5”时,将打开“Index.aspx”。
这工作正常,但在浏览网站时,如果有链接(例如“/FolderName”),我会得到一个目录列表,并且必须手动将 URL 更改为“/FolderName/Index.aspx”。
我相信这是因为默认情况下,默认页面是“Default.aspx”?
是否可以将其更改为“Index.aspx”?这会节省我很多时间!
When I run my application on localhost I get a directory listing and have to click on 'Index.aspx' to view the page.
I have already set the Set As Start Page
to 'Index.aspx', which means when I press 'F5', 'Index.aspx' is opened.
This works fine, but when navigating through the site, if there is a link, such as '/FolderName', I get a directory listing, and have to manually change the URL to '/FolderName/Index.aspx'.
I believe this is because by default, the default page is 'Default.aspx'?
Is it possible to change this to 'Index.aspx'? It would save me a lot of time!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
AFAIK 这是不可配置的。最好的选择是将所有index.aspx 文件重命名为default.aspx。请参阅以下链接,其中包含已接受的答案以支持我的答案。尽情享受重命名的乐趣吧:)
asp.net 应用程序默认文件 Index.aspx
AFAIK this is not configurable. Your best option would be to rename all your index.aspx files to default.aspx. See the following link with an accepted answer to back up mine. Have fun with your renames :)
asp.net application default file Index.aspx