我不想在网站的网址中使用.html

问题描述 投票:1回答:4

我的html页面在url的末尾显示.html我要删除它。谁能帮我吗。我的网址就像

mysitedoain.com/about.html
..../contact.html
html
4个回答
0
投票

您需要在站点的根目录中创建一个名为“.htaccess”的文件,其中包含以下代码:

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

我希望这会奏效!之后,您可以访问没有.html的页面。


0
投票

答案here似乎是你正在寻找的。

tl; dr:在根目录下创建一个.htaccess文件,其中包含重写URL的规则,删除.hmtl


0
投票

在根目录中创建一个名为“.htaccess”的文件,并使用它重写它。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ /$1 [L,R=301] 

0
投票

您需要创建.htaccess文件。为此,请在计算机上打开记事本。在记事本中,输入以下内容:

RewriteEngine on

RewriteCond%{REQUEST_FILENAME}!-d

RewriteCond%{REQUEST_FILENAME} .html -f

RewriteRule ^(。*)$ $ 1.html

要保存文件,请转到文件>另存为。对于文件名,将其命名为“.htaccess”,不带引号。将另存为类型更改为“所有文件”。

保存文件后,将其上传到服务器上的public_html文件夹。您要做的最后一件事是从所有文件名中删除.html。

© www.soinside.com 2019 - 2024. All rights reserved.