.htaccess HTACCESS重写规则包括/var/www/html/to-URL

.htaccess HTACCESS重写规则包括/var/www/html/to-URL,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我有关于.htaccess文件的下一个问题要问你。这是我的文件夹层次结构: ROOT - docs - index.html - terms.html - privacy.html - .htaccess 这是以下.htaccess文件内容: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.html -f RewriteRule ^(.*)$ $1

我有关于.htaccess文件的下一个问题要问你。这是我的文件夹层次结构:

ROOT
- docs
   - index.html
   - terms.html
   - privacy.html
   - .htaccess
这是以下.htaccess文件内容:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html [NC,L]
当我提出以下要求时:

https://example.com/docs/terms
“我的浏览器”中的链接如下所示:

https://example.com/var/www/html/docs/terms.html
我想做到这一点:

https://example.com/docs/terms.html

当我做
https://example.com/docs/
我从index.php文件接收内容。如何解决我的问题?

您如何看待没有R标志的重定向

尝试改变

RewriteRule^(.*)$$1.html[NC,L]

RewriteRule^(.*)$/$1.html[L,R=301]


/
重要的是

是否清除了浏览器缓存?