Htaccess 在网址末尾添加斜杠

问题描述 投票:0回答:1

如果可能的话,我必须对我的 htaccess 进行一些更改,

这是我的htaccess:

RewriteRule ^blog/([a-zA-Z0-9.\/\-\?\&]+)/.php$ blog.php?id=$1

它是对 get 方法的重写,其中一个隐藏 ?id= 并且它工作得很好,所以如果我从 URL 斜杠 (/) 开始,我就会遇到问题,然后我会收到 404 错误。 我需要制定一个 RewriteRule,如果 URL 不带斜杠,则在 URL 末尾添加斜杠。

因此,if 可以制作一些 if 语句,该语句检测不带斜杠的 URL 并添加它。或者为该 URL 制定 RewriteRule?

.htaccess
1个回答
0
投票

将其添加到您的 .htaccess 文件可能正是您想要的:

DirectorySlash On
© www.soinside.com 2019 - 2024. All rights reserved.