问题标签 [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.
apache - 为特定目录添加斜杠(Slim 框架)
我想要达到的目标:
仅适用于此网址。
我正在使用 Slim Framework,这就是我处理路线的方式:
我试过的:
1) 任何结果:
2)这个很好,但打破了我的其他路线:
例如我有路线
在上面的规则之后,它会将我重定向到
3)这个也有效,但它为每个网址添加了斜杠:
4)这个重定向我到 www.mydomain.com/
感谢您提供任何可能对我有帮助的指导或参考。
更新:
我的根目录.htaccess:
我的应用程序目录.htaccess:
jquery - jquery.ajax 类型:发布奇怪的行为
更新开始
oooooops,我刚刚发现这不是 get & post 问题,而是 SpringMVC RequestMapping & trailing slash & http 302 问题。
当调用/editor get-request 时,302
返回,响应位置是/editor/,
但如果我更改@RequestMapping("editor")
为EditorController
,@RequestMapping("anyWords")
那么一切正常。
所以问题是为什么在正常工作@RequestMapping("editor")
时会有斜杠问题@RequestMapping("anyWords")
。
更新结束
我只是想调用一个简单的 ajax-post 请求,但被奇怪的行为弄糊涂了。
我声明了 ajax 类型:“post”,但如果我不给 url 一个“/”后缀,如“/editor”而不是“/editor/”,结果将始终是“get”请求。
是否必须在“发布”请求中添加“/”后缀?
这是一些conf和代码
SpringMVC 控制器
js函数调用ajax请求
tomcat 插件
我没有 10 个信誉来发布网络图像... :( 当我调用 js 函数时,它首先调用具有 code302 状态的 post 请求,然后调用具有 code200 状态的 get 请求,例如以下文字
我刚刚创建了另一个测试控制器,一切正常。我的意思是没有“/”后缀,仍然可以调用 ajax-post 请求。
任何人都知道 EditorController 和 TestController 之间的区别
regex - 如何使用 htaccess 处理 /url 和 /url/ 重定向?
我正在重写所有 URL 并简写其中一些:
所以
example.pl/test
重定向到example.pl/test-page.php
但
example.pl/test/
重定向到example.pl/
虽然它应该:
example.pl/test/
重定向到example.pl/test-page.php
如何同时处理/url
和/url/
重定向?
我认为它必须带有斜杠。
php - 使用 .htaccess 清理 URL 或不使用斜线
昨天我发布了一个关于.htaccess 文件的问题。现在正在工作,但我还有另一个问题。例如:
当我尝试转到“localhost/about”时,它不起作用,它给了我一个“错误 404”:
未找到
在此服务器上找不到请求的 URL /Applications/MAMP/htdocs/user/enric/。
但是当我转到“localhost/about/”时它可以工作。为什么?
我希望两个 URL 都能正常工作。有谁能够帮我?
这是我的 .htaccess 文件的代码:
谢谢!
php - laravel 尾部斜杠重定向到本地主机
当我尝试这个
有用。但是当我尝试
它把我重定向到
知道为什么吗?
这是我的 htaccess 文件
.htaccess - htaccess 删除尾部斜杠导致重定向循环
我正在修改我的 htaccess 文件以实现非 www 到 www(这是有效的)加上删除 URL 末尾的斜杠,例如:
htaccess 文件的部分如下 - Force www 位正在工作;删除尾部斜杠位不是。帮助!非常感谢,阿曼达。
php - 使用 Kirby 的 htaccess 斜杠重定向
php - 从变量末尾删除“/”
谁能告诉我如何从变量末尾删除斜杠
在我的 index.php 中,我有以下内容:
我的问题是,如果我example.com/test/somefile/
什么都没写,但如果我写example.com/test/somefile
它就可以了
那么如果变量以斜杠结尾,有没有办法删除斜杠?
c# - 从基本 URI 和相对路径创建新 URI - 斜杠有什么不同?
为什么在使用new URI(baseUri, relativePath)时斜杠会有所不同?
此构造函数通过组合 baseUri 和 relativeUri 来创建一个 Uri 实例。
而且,如何将相对路径安全/一致地附加到 URI?
即使初始 URI 没有尾部斜杠,所需的输出也是“好”的情况。
.htaccess - 通过 htaccess 删除尾部斜杠
根据谷歌的建议,我尝试在我的 .htaccess 中添加一些代码以防止重复内容。这是我的代码:
这段代码运行良好,只是有一个小问题:
此代码更正以下链接:
但它不纠正以下链接:
请帮忙。谢谢你。