url-rewriting相关内容
我需要生成用户友好的 url.我在 IIS 上. 我的动态网址看起来像, www.testsite.com/blog/article.cfm?articleid=4432 客户希望网址看起来像 www.testsite.com/blog/article_title 我知道这可以使用 IIS URL rewiter 2.0 轻松完成. 但客户只想使用 ColdFu
..
我的网站使用 JSF 并且 url 似乎是,http://mysitename.com/wompower6/faces/home.xhtml 我使用的是prettyfaces,所以如果我在pretty-config.xml 中使用以下内容,我可以将名称更改为http://mysitename.com/wompower6/home
..
在这里使用 Spring 框架... 我创建了一个过滤器来更改 css 文件的响应正文,如果我直接调用 url,它会运行.但是,如果匹配 urlrewrite 规则,则会跳过过滤器. 示例:在 web.xml 中: UrlRewriteFilterorg.tuckey.web.filters.urlre
..
我需要将所有 https 请求重定向到 http,例如,如果有人访问 https://www.example.com/another-page/ 到 http://www.example.com/另一页/ 我现在在 web.config 中有以下重写规则,但它不能正常工作.它将 https://www.example.com/another-page/ 重定向到 https://www.ex
..
我正在尝试找出最佳 URL 重写规则来完成以下任务. http://intranet/sites/default.aspx 重写为 http://intranet.domain.com/sites/default.aspxhttp://intranet 重写为 http://intranet.domain.com 同样在 IIS 中,该 Web 应用程序的 URL 绑定设置为“intranet
..
我想修改 C# 代码的重写规则.Url Rewrite 规则位于 web.config 文件中.
..
在 JSF 中,我可以将 Faces Servlet 映射到各种 URL 模式.例如.到 *.xhtml. 然而,我想要的是将 Faces Servlet 映射到 无 扩展名.意思是,如果我的 Web 根目录中有一个页面 customers.xhtml,我想使用 http://example.com/customers 请求这个. 我看了问题我如何配置没有文件扩展名的 JSF url
..
我有我在 IIS 7.0 中托管的应用程序.我必须确保它仅适用于 HTTPS 而不适用于 HTTP所以我在我的根配置中包含了以下规则.
..
我曾尝试使用 Rewrite Module 2.0 进行 URL 重写,但我没有成功让它工作.我想要做的是将端口 80 对 Web 应用程序的所有调用重新写入 IIS 中托管的其他应用程序(或者可能位于网络上的不同服务器上).使用 IIS 提供的 GUI,我创建了以下规则:
..
.NET MVC 中内置的友好路由库似乎允许我们做这样的事情. 如果不清楚我想要使用 .NET MVC 中的内置内容做什么,我希望使用 MVC 框架将以 www 开头的网址自动重定向到非 www 网址. 解决方案 有多种方法可以实现从 www 到非 www 的 301 重定向.我更喜欢在某些项目中将这种重定向逻辑保留在 ASP.NET 级别(即在我的应用程序中),但其他项目需要更好的
..
我习惯使用 Apache 服务器,所以当启用 mod_rewrite 时,我可以创建一个 htaccess 文件并使用 URL 重写. 这是我的 htaccess 文件: RewriteEngine OnRewriteCond %{REQUEST_FILENAME} -s [OR]RewriteCond %{REQUEST_FILENAME} -l [OR]RewriteCond %{RE
..
我正在尝试为我在家的朋友设置代理服务器.我目前正在关注网站上的教程 (http://blogs.iis.net/carlosag/archive/2010/04/01/setting-up-a-reverse-proxy-using-iis-url-rewrite-and-arr.aspx) 但我遇到了一个奇怪的问题. 我尝试将/pandora 重定向到 www.pandora.com,但是
..
我的网站上安装了一些论坛,网址为 http://ironnoob.com/forums. 我的网站位于 c:\IronNoob,我的论坛安装在 c:\IronNoob\forums 我希望“ironnoob.com"和“www.ironnoob.com"都在服务器端重定向到“ironnoob.com\forums". 我使用的是 IIS 7,而且我是设置这些东西的新手,所以我什至
..
我刚刚使用 Windows Azure 和他们的 WordPress 博客模板创建了一个网站.我能够更新 CNAME 和别名记录以正确地将我的域转发到他们的网站.当我访问:www.myblog.net 时,我被重定向到:myblog.azurewebsites.net 并且浏览器显示 www.myblog.net,这正是我想要的. 这一切正常.该网站加载良好,一切都很好. 但是,当我尝
..
尝试使用此模块重写 URL,但是在尝试访问 URL 时出现以下错误.在网上寻找答案,但不确定解决这个问题的最佳方法是什么......有什么想法吗?? HTTP 错误 500.52 - URL 重写模块错误.当内容为HTTP 响应被编码(“gzip").** IIS 收到请求;但是,在处理请求期间发生了内部错误.此错误的根本原因取决于处理请求的模块以及发生此错误时工作进程中发生的情况.
..
我刚刚将我的网站移到了使用 IIS 8 的新计算机上,而其中一台计算机是 IIS 7.5.除了 URL 重写之外,其他一切都运行良好.除了我收到的 “HTTP Error 404.0 - Not Found" 之外,没有其他错误消息.我只承认,在网站>模块设置页面中有一个类似于 RewriteModule (%SystemRoot%\system32\inetsrv\rewrite.dll) 的条
..
我有一个这样的域数组: domain.com第二网www.third.comwww.fourth.fifth.com第六网七八网 我想要的是一个只返回主机的函数.没有子域. 这段代码是我到目前为止获取主机名的代码: $parse = parse_url($url);$domain = $parse['host']; 但这仅返回: domain.com第二网第三网第四.第五.com第
..
我有问题.在 IIS 上,我得到了一个带有两个端口 80 和 443(https) 的网站.我想将所有 http 请求从用户重定向到 https.我还添加了 Rewrite rule to https,但是当我在浏览器中输入 http://localhost/site 时,它给了我相同的页面.我需要将用户重定向到 httpS://localhost/site. 也许这是因为我的本地配置?
..
我们的一个网站有这样的 URL:example.oursite.com.我们决定使用这样的网址来移动我们的网站 www.oursite.com/example.为此,我们在 Apache 服务器中编写了一个重写规则,该规则使用代码 301 重定向到我们的新 URL. 许多网站通过 example.oursite.com/#id=23 形式的 URL 链接到我们.问题是重定向使用 IE 擦除了
..
我们继承了一个使用 Intelligencia.UrlRewriter 模块的应用程序.我们的环境虽然是IIS7.我们已经将我们的站点设置为在经典的 asp.net 应用程序池中运行(这显然适用于许多此类问题).但是,我们仍然没有看到我们应用中的 URL 被重写. 有人遇到过这种情况吗? 解决方案 您需要在 system.webServer 元素上定义配置,例如:
..