我的.htaccess文件存在问题。我想删除子域名中文件的.html文件扩展名,但我无法做到。
我们说我的网站是david.xyz
,子域名是sub (sub.david.xyz)
。这是我实际的.htaccess文件:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]
注意:此.htaccess文件适用于非子域文件。
你能帮助我吗?
答案 0 :(得分:0)
哦......我解决了我的问题:
如果要创建网站
sub.david.xyz/some-web/
,则需要在名为some-web
的子域文件夹的根文件夹中创建,然后在其中创建index.html
文件。 “漂亮的URL”将自动创建。