我目前正在使用 XAMPP 在本地服务器上使用 PHP 和 Apache 进行项目。我的网站有问题,我想知道是否可以删除我的网址的最后一个斜杠。例如,我在 localhost
中运行一个网站它存储在文件夹 htacces\web\mywebsite
中当我在浏览器中打开网站时,网址栏显示 localhost/web/mywebsite/
或 127.0.0.1/web/mywebsite/
.
所以,如果这是正常的,那就没问题,但为什么有些网站会出现 stackoverflow.com
删除最后一个斜杠,也像 stackoverflow.com\question\ask
?
我只想知道,是.htaccess
会做?或PHP?
这是我在我的网站上编写的 .htacces 文件
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [QSA]
有人可以帮忙吗?
最佳答案
最后的斜线没有太大区别。所以你可以忽略它,但如果你想允许打开没有斜杠的目录,你不能在 .htaccess 文件中这样做。
关于apache - 删除 XAMPP 中 URL 的最后一个斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52111130/