如果可能的话,我必须对我的 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 文件可能正是您想要的:
DirectorySlash On