POST TIME:2021-05-23 01:30
你的主機必須支持 rewrite,并開啟了它。
.htaccess
<FilesMatch "\.(bak|inc|lib|sh|tpl|lbi|htm)$"> order deny,allow deny from all </FilesMatch>
如果只是想讓當前模板下的htm文件不被打開,把下面的代碼做個 .htaccess 放到當前模板文件夾下
<Files *.htm> Order Allow,Deny Deny from all </Files>
httpd.ini (windows)
[ISAPI_Rewrite] RewriteRule ^(.*)\.htm$ - [F,L] RewriteRule ^(.*)\.lbi$ - [F,L]
httpd.ini (linux)
RewriteEngine On RewriteRule ^(.*)\.htm$ - [F,L] RewriteRule ^(.*)\.lbi$ - [F,L]
(注:RewriteRule ^(.*)\.htm$ - [F,L] 中的.htm 即為網站模板文件后綴,你可以改為你相應的模板后綴。如上傳此文件后有不良現象,刪除它即可。)
nginx.conf
location ~* ^/templets {rewrite ^/templets/(.*).htm$ http://www.123.com permanent;}
把當前模板文件夾下的 style,images(改名img),js 等文件夾移出到網站的根目錄下,模板調用它們的時候加入標簽
如:
{dede:global.cfg_basehost/}/img/logo.gif