问题标签 [urlrewriter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - Wordpress add_rewrite_rule 不起作用
我在我的主题 function.php 文件中使用了此代码,将自定义参数传递给 wordpress 中的页面,但它不起作用。我找不到 404 页面。我究竟做错了什么?
我是wordpress的新手。我从这里找到了这个想法 - http://codex.wordpress.org/Rewrite_API/add_rewrite_rule请善待并指导我解决问题。
此外,如何从第 1 页的模板文件中捕获此 url 变量值。20
我应该如何使用 add_rewrite_tag() 这个重写规则?
java - Java URLrewrite 过滤器找不到匹配项
我正在使用来自 tukey ( http://www.tukey.org/urlrewrite/ )的 URLRewrite 过滤器
现在我创建了一些规则,但是有一个案例让我很头疼。URL:/group/1/update应该改写为:/group?id=1&action=update
我为这种情况创建了一个正则表达式模式:^/group/([0-9]+)/(\w*)$,但过滤器无法重写它。没有比赛。
在我的 TestCase 中,我通过我所有的模式运行了这个 url,只是为了检查。我如预期的那样找到了比赛。
那么为什么过滤器找不到规则呢?
只是为了包括所有内容,这是我的 urlrewrite.xml,或者它的一部分:
再见
阿德里安
c# - 回发和 URL 重写器
我有一个有趣的问题,我碰到了一堵砖墙。我对实现表单身份验证并使用 Intellegencia.Rewriter 的登录页面有疑问。身份验证在所有浏览器的本地主机上都可以正常工作,但在服务器上,页面的回发性质似乎在 IE9 中丢失了,但在 Chrome 中工作正常。我在登录页面上的代码是:
函数 AuthenticateUserIfValid 在哪里:
任何想法或解决方案将不胜感激。问候,
医学博士
web-applications - 如何在 JBoss 4 中部署在 ear 内的 webapps 之间设置跨上下文
我们在 JBoss 4 中部署的 ear 文件中有 2 个 war 文件。我们需要在使用 UrlRewriteFilter 的 Web 应用程序上下文之间切换。
我们面临的问题是我们无法在这些 webapps 之间执行 requestDispatcher.forward()。我相信这可以通过在 Web 容器(Tomcat 5.5)中将跨上下文属性设置为 true 来实现。我们做了以下设置——
在 /default/deploy/jbossweb-tomcat55.sar/server.xml
但是在 JBoss 启动期间,它会尝试部署这 2 个 web 应用程序并抛出与未找到的库相关的错误(它们在耳内)。
在这种情况下,我们如何实现跨上下文?
谢谢 Sundeep
java - 使用 Tuckey URL Rewrite 时获取查询字符串
我有以下规则:
我想匹配以下网址:
并将其重定向到:
问题是当 url 重写器引擎找到“?” url 中的字符它不会在 $1 匹配参数中返回任何其他内容。它也不会将参数添加到查询字符串中。有任何想法吗?
redirect - Intelligencia URLRewriter HTTP to HTTPS
我试图让 URLRewriter 强制将 HTTP 请求重定向到 HTTPS。供应商文档似乎没有涵盖它。
我知道以下参数会引发错误,但可以说明我要完成的工作:
asp.net - 使用 Intelligencia rewriter for ASP.NET 时,Request.IsAuthenticated 返回 false
我正在为 ASP.NET 使用 Intelligencia 重写器。现在我在项目中添加了表单身份验证,出于某种原因,在 seo 友好页面 (.html) 上,Request.IsAuthenticated 属性始终为 false。我可以看到使用 fiddler 可以很好地创建 cookie。当我访问任何其他 .aspx 页面时,我可以看到相同的属性是正确的。显然这与重写器有关,但是我根本找不到任何解决方案。
spring - 无法在 url rewrite tucky 中使用 spring security
我在 url rewrite tucky 中使用 Spring mvc 以减少扩展的 Urls。一切正常,但我最近在处理 /j_spring_security_check 帖子时遇到了问题。这是我的配置文件
urlrewrite.xml
春季安全`
`
web.xml
...
...
……
……
regex - URL 重写器表达式
我当前的重写器运行良好,但是当用户在 facebook 和 facebook 上添加一个 URL 时,它无法再加载。
这是我的表达:
这运作良好:
此网址无效:
请帮助我,我是正则表达式的菜鸟。
预先感谢!!
编辑:
最后我找到了解决方案:
urlrewriter - ASP.Net 登录控件不适用于 Intelligencia.UrlRewriter
我希望有人可以帮助我了解我正在做的这个噩梦......!
我刚刚在 Apress 书籍的帮助下完成了一个 ASP.Net 电子商务网站;BalloonShop 项目,你们中的一些人可能已经知道了。
除了我看不到要解决的一个小问题之外,一切都很好而且花花公子!
我无法从 URL 中没有 .aspx 扩展名的任何页面使用 asp.net 登录控件从我的站点注销。这就是; 部门、类别和产品使用 Intelligencia.UrlRewriter 来提供浏览器友好的 url。
我的 url 被完美重写,但是当我尝试从使用 url 重写器的页面注销时,它不起作用,并且我在错误日志电子邮件中收到以下消息:
在我的 web.config 中,如果有:
我也在我的本地机器上使用 IIS7,并且已经读到这有时可能是原因:AppPool 版本。我已尝试按照建议将其更改为 Classic ASP,但这对我不起作用!
有谁知道这是否是在本地计算机上托管和使用 Intelligencia.UrlRewriter 时的常见问题?如果托管在共享网络托管服务器上,这可能不是问题吗?
如果我离题了,请原谅我的幼稚,因为我对此还是很陌生,尤其是这种规模的项目。
谢谢你的帮助!!