php - 已编辑 htaccess 以删除斜杠,但仍然无法正常工作
问题描述
我添加了一个代码来删除 URL 末尾的斜杠,清除了浏览器中的缓存,但仍然不起作用。我正在使用laravel。
这是我的代码
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [R=301,L]
解决方案
由于您使用的是本地 PHP 服务器,因此您不能使用.htaccess
文件。这些文件由 Apache 使用,PHP 不读取。
尝试在 Apache 服务器上运行您的应用程序以测试您的.htaccess
规则。
推荐阅读
- f# - Suave 停止响应“套接字无法接受客户端”错误
- vue.js - 带有导航栏和侧边栏的 Vue 子路由
- python - 如何向自定义 Qwidget 中的小部件添加样式
- vb.net - While 循环生成随机数 - 蒙特卡洛积分的一部分
- reactjs - 我的孩子补偿缺少的钥匙在哪里?
- git - 我可以在我的提交消息(git)中替换消息吗?
- python - 如何在字典词典中按日期查找字典
- python - 使用 Pytorch 预测棋盘位置
- javascript - 在 express put 路由中使用 req.params 时出错
- python - 查找xpath祖父母(使用scrapy)