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

时间:2018-03-06 03:39:43

标签: html

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

mysitedoain.com/about.html
..../contact.html

4 个答案:

答案 0 :(得分:0)

答案here似乎就是你要找的。

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

答案 1 :(得分:0)

创建一个名为' .htaccess'的文件。在你的根目录中并用它重写它。

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

答案 2 :(得分:0)

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

上的RewriteEngine

RewriteCond%{REQUEST_FILENAME}!-d

RewriteCond%{REQUEST_FILENAME} .html -f

RewriteRule ^(。*)$ $ 1.html

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

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

答案 3 :(得分:0)

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

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

我希望这会奏效!之后,您可以在不使用.html的情况下访问您的网页。