我的html页面在url的末尾显示.html我要删除它。谁能帮我吗。 我的网址就像
mysitedoain.com/about.html
..../contact.html
答案 0 :(得分:0)
答案here似乎就是你要找的。 p>
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的情况下访问您的网页。