我最近将我的网站从PHP转换为带有相同导航的html
问题 在PHP中,所有页面都以斜杠结束,在html中它们不一样,因为当我在浏览器中输入带有斜杠的url地址时,会发生404页面错误但没有斜杠或扩展名它显示正常页面。
如何解决此问题
site / page1(正常) site / page1.html(正常) site / page1 /(404页面错误)
并且我不想添加扩展名,因为扩展名PR为ZERO且斜杠或不带斜线PR为1。
答案 0 :(得分:0)
对网络的简单研究会引导你了解很多有关此问题的stackoverflow问题。
只需使用.htaccess文件:
RewriteCond %{REQUEST_URI} !\.(php|html?|jpg|gif)$
RewriteRule ^(.*)([^/])$ http://%{HTTP_HOST}/$1$2/ [L,R=301]