问题标签 [clean-urls]
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.
php - jquery getElementById 在 ajax 数据上
我在 javascript 中有一个函数,它首先检查用户名是否是所需的长度,然后将用户名发送到测试页面,如果测试成功,将会有一个
<span id="username">true</span>
else
<span id="username">false</span>
我不断收到返回数据中不存在 getElementById 的错误
clean-urls - 如何正确使用干净的 URL
我真的很想学习如何使用干净的 URL,但我不确定它是如何工作的。我已经阅读了一些教程并观看了一些 YouTube 视频,但它们似乎彼此非常不同。有正确/错误的方法吗?谢谢。
regex - 使用 .htaccess 将标准请求 Uri 转换为干净 URL
我有一个格式如下的 URL:
http://domain.com/checkout/nonce/701fe0f652/order/108/?token=EC-0DS37792JX3680821
我尝试使用 .htaccess 将其转换为干净的 URL:
RewriteRule 不知何故不起作用。我已经使用http://jakarta.apache.org/regexp/applet.html 对其进行了测试,并得到了完全匹配的结果。
我正在使用 CodeIgniter,并且已经测试直接放置干净的 URL (http://domain.com/checkout/nonce/701fe0f652/order/108/token/EC-0DS37792JX3680821) 没有问题。
有人可以帮助我吗?
谢谢你。
最好的祝福。
ruby-on-rails - Ruby on Rails - 清理 url 参数
我设置了一个 Rails 应用程序,这样当用户上传图像时,它会直接发送到亚马逊的 S3。我必须在表单代码中指定一个重定向地址。图片上传完成后,亚马逊会将用户重定向到www.redirect_address.com/?bucket=[BUCKET]&key=[KEY]&etag=[ETAG]
我需要bucket
和key
信息来处理图像,但是有没有办法让用户看不到地址框中的所有这些参数。我仍然可以获得所有这些信息并且所有用户看到的一种方式是www.redirect_address.com
谢谢!
蒂姆
google-app-engine - GWT、AppEngine 和漂亮的 url(人类 url)
任何人都可以展示一个工作示例,说明如何通过 AppEngine 在 GWT 项目上获取漂亮的 url。
我知道您会建议查看 UrlRewriteFilter。我已经烧了3天了,没有成功。
请问,可以帮忙吗?
mod-rewrite - 使用 GET 表单中的 mod_rewrite 清理 url
我有一个包含 2 个字段(类别和关键字)的搜索表单。根据用户输入的 url 看起来像:
我对其他页面有一些 re_write 规则,这些规则很好,但我被困在如何处理这个搜索表单上
我遇到了一个解决方案,该解决方案建议将 mod_rewrite 与附加页面的 php 元刷新结合起来。我设法让它工作,但我想到这可能不是一个搜索引擎友好的解决方案。
有没有一种方法可以让我只使用 mod_rewrite 规则从 GET 表单中获得干净的 url?
php - 在 Magento 中生成自定义 url
我目前正在考虑尝试使用 magento 生成自定义 url/路由,目前我已经在本地模块的 config.xml 中设置了默认路由。
这目前适用于 /portfolios/index/action/custom-string 的 url 路径,这是 magento 默认路由。我想要实现的是拥有 /portfolios/custom-string.html 我试图使用 mod_rewrite 规则但没有成功,我发现了一些与使用我添加到的 .html 的自定义后缀有关的参考相同的 config.xml 文件。
我查看了有关路由的 alan Storm 文档,发现它仅与默认路由路径相关,或者信息有点过时。
您是否知道通过可能易于遵循和相关的教程来控制 magento 中路由的最佳方法?如果是这样,请分享:D很多
jboss - Liferay 6 / jBoss 是否有一种“简单”的方式来获得干净的网址?
我正在使用 Coldfusion 9,在 jBoss/Liferay 6 下运行。
一切都很好,我已经开发了很多我已经解决的portlet(当我遇到一些我通常可以直接处理的问题时)。总体而言,Coldfusion 9 portlet 在 Liferay 中运行良好。
我真正不喜欢的一件事是 URL 太不可读了,我真的希望我的应用程序有干净的 url,所以当用户搜索并返回结果时,我可以让他们点击类似http://liferaysite.com/web/viewitem/ABC123
.
目前,我得到一个乱七八糟的 URL,其中包括 portlet 状态、属性、与我传递的变量关联的 portlet ID(通常是 portlet id + 变量的组合)和其他不需要的垃圾。
是否有任何“简单”的方法来获得干净的 URL?我的问题是我不是一个 JAVA 人,所以我不太有信心深入研究 jBoss/Liferay 代码来完成一些事情。然而,我觉得 Liferay 足够“解放双手”,因此我可以构建我的 portlet 并部署它们,而无需修改 JAVA 代码和弄脏它们。
有任何想法吗?我找不到很多关于这方面的文章,特别是因为 Liferay 6 太新了,而且很少有人发布关于它的东西。也许这将是 Jboss 中的某种 URL 重写?
谢谢你,感谢任何和所有的建议:)
php - PHP - 创建漂亮的 url,然后将它们重新编码
我希望能够编写从示例 1 到示例 2 并返回示例 1 的漂亮 url。但我真的不知道怎么做,想知道我是如何使用 PHP 做到这一点的,还是我需要以某种方式使用 mod_rewrite?有人可以用外行的话向我解释一下吗?如果有关于如何做到这一点的在线教程会有所帮助。
示例 1 - 这是我当前的 url 一个元素链接以及它在浏览器中的外观
示例 2 - 但我希望它读取页面标题。
php - 删除标点符号、符号、变音符号、特殊字符的最佳方法是什么?
我使用这些代码行来删除所有标点符号、符号等,正如您在数组中看到的那样,
但我想让它更简单,因为列出我想在数组中删除的所有东西看起来很愚蠢,因为可能还有一些我想删除的其他特殊字符。
我想到了使用下面的正则表达式,
但它不会删除下划线 -_
删除所有这些东西的最佳方法是什么?正则表达式可以做到吗?