gpt4 book ai didi

.htaccess - 添加尾部斜杠 .htaccess

转载 作者:行者123 更新时间:2023-12-04 01:17:58 25 4
gpt4 key购买 nike

我正在尝试获得以下效果(使用此本地文件 http://localhost/[company_name]/[project_name]/.htaccess ):

http://localhost/[company_name]/[project_name]/page-1 (adds slash)
http://localhost/[company_name]/[project_name]/page-1/ (does nothing)
http://localhost/[company_name]/[project_name]/page-1/subpage-1 (adds slash)
http://www.example.com/page-1 (adds slash)<br />
http://www.example.com/page-1/ (does nothing)
etc.

我想要完成的事情是这个 .htaccess 不需要路径 http://localhost/[company_name]/[project_name]/再这样我就不必在每次上传时对其进行编辑。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*[^/])$ /$1/ [L,R=301]

我在这里找到了上面的代码: Add Trailing Slash to URLs ,但它只能动态使用 HOST 并丢弃路径。有人有解决方案来实现这种效果吗?

最佳答案

RewriteCond %{REQUEST_URI} !(/$|\.) 
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]
这段代码需要放在你的 .htaccess 文件的顶部,下面是 RewriteEngine On

关于.htaccess - 添加尾部斜杠 .htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11829714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com