![](/img/trans.png)
[英]Make url match '/', '/index' and '/index.html' to a single state
[英]hide index.html in the URL
我刚刚看到了The Geek Designer网站,并且喜欢他的URL。 当您单击导航点(例如,关于)时,URL显示/about/
。 最后没有index.html
。
所以我自己尝试了一下:
我创建的目录大约只有一个index.html文件。 并创建超链接:
<a href="http://www.abc.com/about/>
但网址显示/about/index.html
!
那么如何隐藏index.html? 我不使用PHP,也无法编辑.htaccess文件!
如果您使用的是Apache,这可能会帮助您mod_rewrite:URL重写入门指南文章
如果您的htaccess文件然后添加
RewriteEngine On
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ $1.html [NC,L]
也许您可以尝试在.htaccess文件中进行URL重写?
您在服务器上创建文件夹,并将索引放在其中(包含所有需要的文件)。 例如:“ www.example.com/prices”,其中“ prices”是一个文件夹。 它不会在地址栏中显示index.html。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.