只是无法摆脱我的网址扩展。
我正在构建一个静态站点,因此所有内容都是 HTML 格式,并且文件具有 .html 扩展名。我想对用户隐藏 .html 扩展名,这样我的网址就会显示为 websitename.com/about
我修改了托管我的网站的 .htaccess 文件,现在看起来像这样
# -FrontPage-
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName boldfacedesign.co.uk
AuthUserFile /home/boldface/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/boldface/public_html/_vti_pvt/service.grp
RewriteBase /
RewriteEngine on
RewriteCond %{RQUEST_FILENAME} !-d
RewriteCond %{RQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1html [L,QSA]
目前这只是行不通。
如您所见,该文件位于 public_html 文件夹中,这是正确的位置吗?或者我还需要做些什么来使重写规则生效?还是我只需要耐心等待一天让更改生效?
我已经在谷歌上搜索了几个小时,但我一无所获。