我一直在寻找一种方法来阻止文件扩展名显示在浏览器的地址栏中。我在这里找到了一些解决方案,我必须在我的www根文件夹中更改.htaccess。但是当我打开文件打开它时,它是空的。我怎样才能解决这个问题。有没有其他解决方案来阻止文件扩展显示在地址栏中?我不想使用标签。 谢谢你的帮助
答案 0 :(得分:0)
您可以尝试将以下内容放入htaccess文件中。
这将从本地删除分机。
RewriteCond%{REQUEST_FILENAME}!-f
RewriteCond%{REQUEST_FILENAME}!-d
RewriteCond%{REQUEST_FILENAME} .php -f
RewriteRule ^(。+)$ / $ 1.php [L,QSA]
这将从广泛删除分机。
RewriteCond%{THE_REQUEST} ^ [A-Z] {3,9} \ /([^.]+.)+ php \ HTTP
RewriteRule ^(。+)。php $ / $ 1 [R = 301,L]
这是一个很长的镜头,但值得一试。欢呼声。