当前位置:编程学习 > C#/ASP.NET >>

ASP.NET MVC4的ASPX视图引擎如何实现伪静态?

最近在做一个项目!必须要伪静态。求大神赐教! --------------------编程问答-------------------- --------------------编程问答-------------------- 除 --------------------编程问答-------------------- MVC4,本身不就是伪静态的吗? --------------------编程问答-------------------- 伪静态是什么意思?添加html后缀吗?你可以用IIS的url重写工具试试 --------------------编程问答--------------------
引用 4 楼 webdiyer 的回复:
伪静态是什么意思?添加html后缀吗?你可以用IIS的url重写工具试试


有具体的方法吗? --------------------编程问答--------------------
引用 3 楼 u010793151 的回复:
MVC4,本身不就是伪静态的吗?


就是后面添加.HTML格式的! --------------------编程问答--------------------
引用 6 楼 mp0258463 的回复:
Quote: 引用 3 楼 u010793151 的回复:

MVC4,本身不就是伪静态的吗?


就是后面添加.HTML格式的!


那不是吃饱了那啥么。

微软辛辛苦苦的把 扩展名给去掉了,你又非得加上。

你试试直接把action 的名称后面加上 .html,看看行不。

--------------------编程问答-------------------- 告诉我,你既然玩mvc4,那么你是怎么理解路由表这东西滴

如果你都不知道路由表,那么你就别号称你开始mvc4了,路由表本身基于模式匹配,他可不管你是不是带后缀了,带不带后缀你自己在路由表里设定匹配模式就ok --------------------编程问答-------------------- {controller}/{action}.shtml/{id} 可以不??

{controller}/{id1}/{id2}/{id3}/{action}.shtml 可以不???

千万别学死了,看到这块,你就应该瞬间理解这块是怎么回事 --------------------编程问答--------------------
引用 7 楼 u010793151 的回复:
Quote: 引用 6 楼 mp0258463 的回复:

Quote: 引用 3 楼 u010793151 的回复:

MVC4,本身不就是伪静态的吗?


就是后面添加.HTML格式的!


那不是吃饱了那啥么。

微软辛辛苦苦的把 扩展名给去掉了,你又非得加上。

你试试直接把action 的名称后面加上 .html,看看行不。



不行啊!
--------------------编程问答--------------------
引用 8 楼 wanghui0380 的回复:
告诉我,你既然玩mvc4,那么你是怎么理解路由表这东西滴

如果你都不知道路由表,那么你就别号称你开始mvc4了,路由表本身基于模式匹配,他可不管你是不是带后缀了,带不带后缀你自己在路由表里设定匹配模式就ok



不行啊。。亲 --------------------编程问答-------------------- 呵呵,请仔细检查你写的路由,他和你的访问规则一致么??

你写的可是:{controller}/{action}/.html/{id} 

你访问的又是啥呢? --------------------编程问答--------------------
引用 12 楼 wanghui0380 的回复:
呵呵,请仔细检查你写的路由,他和你的访问规则一致么??

你写的可是:{controller}/{action}/.html/{id} 

你访问的又是啥呢?



{controller}/{action}.html/{id}
这样子访问也不行啊。。 我是在默认的网站里面测试的
  --------------------编程问答--------------------
引用 13 楼 mp0258463 的回复:
Quote: 引用 12 楼 wanghui0380 的回复:

呵呵,请仔细检查你写的路由,他和你的访问规则一致么??

你写的可是:{controller}/{action}/.html/{id} 

你访问的又是啥呢?



{controller}/{action}.html/{id}
这样子访问也不行啊。。 我是在默认的网站里面测试的
 


现在的访问规则是:控制器/方法.html
这为什么不可以啊? --------------------编程问答-------------------- 我感觉应该是 action = "index.html"

"index.html" 合起来作为action的名字。

不过不知道行不行
因为第一关是iis。 --------------------编程问答-------------------- {controller}/{action}/{id}.html
{controller}/{action}.html
注册多个 --------------------编程问答-------------------- 对于seo没有比有更好 --------------------编程问答-------------------- http://blog.csdn.net/sqqyq/article/details/7970007
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,