我怎么能实现这个目标?
通过.htaccess" .html"强制加载扩展程序在网址之后?
非常简单,但是我无法找到关于此的堆栈文章或类似的相应调整的东西。
如果有人访问Domain.com/about,我希望他们登陆Domain.com/about.html
简单地说,我想强制所有网址通过.htaccess在网址后加载.html。
这是为了覆盖访问者等,其中旧链接在网址末尾没有.html。
答案 0 :(得分:1)
此页面可以帮助您: https://www.garron.me/en/bits/add-html-extension-nginx-apache-htaccess.html
或者看看here,你可以找到一堆命题。
答案 1 :(得分:1)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+?)/?$ $1.html [L]