问题标签 [trailing-slash]
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 - 如何为重写规则配置 .htaccess 文件以消除扩展名、斜杠、www?
这就是我要的 -
当有人进入 site.com/page.php 或 site.com/page 或 site.com/page/ 时,都应该工作相同,地址栏中显示的 url 应该是 site.com/page [ 我不像扩展名和斜杠]
我还想从网址栏中删除 www,因为它是不必要的。
这是我当前的 .htaccess 文件重写规则 -
这解决了 www 和扩展名问题,但没有解决斜杠问题!
但是,更重要的是,我最近在 site.com/blog 上安装了 WordPress,但每当我尝试访问它时,我都会被重定向到 404 页面。当我删除所有重写时它会起作用!
我搞砸了我的重写吗?我不是正则表达式忍者!
wordpress - 在 WordPress 中使用 .htaccess 删除尾部斜杠
我正在寻找一种方法来删除所有 WordPress URL 的尾部斜杠。
我找到了类似的答案,但是当之前有 WordPress .htaccess 规则时它不起作用。
这是我当前的 WordPress .htaccess:
.htaccess - 在 url 中添加斜杠
我正在研究 drupal 7 站点,该站点需要在分类标签页面的 url 末尾有一个斜杠,但对于扩展名为 '.htm' 的节点页面则不需要。
我已经通过编辑 drupal 的 .htaccess 文件来尝试这个,我添加了以下代码:
但这对我不起作用。任何人都可以建议我如何完成这项工作。
注意:我正在使用轻型 httpd 服务器http://www.lighttpd.net/
提前致谢。
apache - 如果不是带有 apache 的目录,则删除尾部斜杠
我有以下重写规则:
我想添加一个规则,如果有人试图用一个来访问站点,它会删除尾部斜杠。
例如
website.co.uk/cheese/ 应该重定向到 /cheese
如您所见,我有一个规则,它使用 .php 扩展名重定向 ursl,不知道从哪里开始。
我确实在根文件夹中有目录,我不希望删除尾随 url,但我可以为它们添加忽略规则。
干杯
mod-rewrite - 使用 .htaccess 删除尾部斜杠
我正在尝试使用此模式从 url 中删除斜杠
http://localhost/~francesco/mycms/about/
让它
http://localhost/~francesco/mycms/about
我尝试了很多规则,但没有人为我工作。
我的重写规则现在是这样
希望可以有人帮帮我!
python - Django - 尾部斜杠重置页面标题
对于这个问题的公然无知,我深表歉意,但我被指控在 Django 中修复一些我没有经验的东西!
我们遇到了 URL 和重复内容的问题。
如果我们访问“www.hello.com/services/”,那么我们会呈现整个页面,非常好。
如果我们访问“www.hello.com/services”,那么我们会得到相同的内容,但默认值似乎设置在一行中:
这样做的主要问题是谷歌正在索引两个几乎相同的页面,根据我们客户多付的在线战略合作伙伴的说法,这是糟糕的 SEO 。
我知道这很模糊,但是如果有人可以提供帮助,那么将会非常高兴。
谢谢阅读!
php - 通过 htaccess 从主页中删除斜杠
我想通过使用 htaccess 摆脱主页的斜杠。
我的实际网址是这样的
我通过 htaccess 从 URL中删除了iphone_index.php 。我用来做这件事的代码是——
但我得到的结果是
我想摆脱这个斜杠。IE,
我想要的 URL http://www.mydomain.com
这个怎么做?
任何帮助,将不胜感激。
url - 在 Struts2 HOWTO 中,处理具有相同命名空间但带有或不带有斜杠的 url 类似
在 struts2 中,我正在编写一个应用程序,我需要确保 url 重定向的工作方式相同,无论末尾是否有斜杠。
例如example.com/app
,行为方式应该与用户输入的方式相同example.com/app/
。目前我像这样改变了映射struts.xml
-
和
但这似乎很骇人听闻,因为如果我去example.com/app
它会显示example.com//app/.html
在 URL 中。
任何帮助表示赞赏。
python - CherryPy 3.2 中的斜杠工具未添加斜杠
我无法让 trailing_slash 工具工作。我玩过 trailing_slash 工具的选项,但似乎没有任何效果。我正在使用 CherryPy 3.2.2 和 Routes 1.13。我想添加一个斜杠。调试输出中没有错误。
如果我去 127.0.0.1:8080/blog/ 它可以工作,但是如果我去 127.0.0.1:8080/blog 它不会。
我的配置是:
示例路线是:
谁能看到我做错了什么?是否存在错误或缺少必要的文档?trailing_slash 工具是否与 Routes Dispatcher 一起使用?
apache - 如何设置 apache 在文件扩展为文件名本身后重写任何内容?
如何在 httpd.conf 中进行设置,以便对任何 filename.php/xyz 的任何请求都应重定向到 filename.php 或至少发送 404 错误。
谢谢