Asp.net NopCommerce点(.)中的URL问题在URL中不被接受
我在做NopCommerce项目 我想要一个URL,如:www.youstore.com/category.cfd 但在SEO中,我输入了类别。cfd但它不接受URL中的点(.),它将在我保存SEO名称时自动删除点(.)Asp.net NopCommerce点(.)中的URL问题在URL中不被接受,asp.net,asp.net-mvc,nopcommerce,Asp.net,Asp.net Mvc,Nopcommerce,我在做NopCommerce项目 我想要一个URL,如:www.youstore.com/category.cfd 但在SEO中,我输入了类别。cfd但它不接受URL中的点(.),它将在我保存SEO名称时自动删除点(.) 请帮助我,因为nopcommerce不支持这种URL中的点,所有产品和类别的URL都被清理以保持seo友好的URL 您可以调整nopcommerce以允许点(更改源代码或更改UrlRecord表值),但当您向url添加点时,用于处理mvc请求的.Net无扩展处理程序将不再捕获该
请帮助我,因为nopcommerce不支持这种URL中的点,所有产品和类别的URL都被清理以保持seo友好的URL 您可以调整nopcommerce以允许点(更改源代码或更改UrlRecord表值),但当您向url添加点时,用于处理mvc请求的.Net无扩展处理程序将不再捕获该请求,这意味着您将收到404错误,因为web服务器将搜索Physycal文件
如果您的要求强制使用dot,您可以在iis级别使用,并重写删除该dot的所有URL(例如所有以.cfd结尾的URL),因此您可以在内部使用www.youstore.com/categorycfd或www.youstore.com/category,这可能很棘手,因为您需要将文件路径的点作为图像保留。我需要url中的点,就像:www.youstore.com/category.cfd一样