2016-10-14 76 views
0

在我的网站服务器的根文件夹中编辑我的.htaccess文件以去除URL中的所有.html扩展名(总共4个),并保存并且它不工作。显然,这是我做错了......从网站的URL删除html文件扩展名

这是我在.htaccess:

# Begin Muse Generated redirects 
# End Muse Generated redirects 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME}\.html -f 
RewriteRule ^(.*)$ $1.html 

回答

0

使用这个,如果你必须使用的.htaccess

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

我已经做了文件搜索在我的服务器.htaccess,并将其添加到所有呈现的文件,并且扩展仍然保留在网址中? – jbailey

+0

你可以分享你的网站和你目前所做的.htaccess文件,以便我可以看一看。省略任何你觉得违反安全的事情。 – Adrianopolis

+0

它确定我已经过去了这个问题,但是遇到了另一个问题。我刚刚发布了另一个问题 – jbailey