使用.htaccess隐藏.php和.html扩展名

时间:2015-09-30 14:52:13

标签: php html .htaccess url server

我试图隐藏我网站的扩展程序。我同时使用.php.html我有.htaccess文件,只隐藏html,我也不知道如何隐藏.php

RewriteEngine on

RewriteBase /

#Removes .html extension
RewriteCond %{THE_REQUEST} ^[A-Z]+\s.+\.html\sHTTP/.+
RewriteRule ^(.+)\.html $1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]

我尝试将代码复制并粘贴到我所拥有的代码旁边,并将.html替换为.php,但它没有工作,但是如果找不到页面,则会给我一个错误。< / p>

我应该写什么来隐藏.php.html

编辑:我知道有很多问题,但我无法使用我从这些信息中获得的信息。

0 个答案:

没有答案