从链接地址中删除文件扩展名
问题描述:
根据与其相关的文件类型,我的网站网址以.html
,.php
或.asp
结尾,并显示在浏览器的地址栏中;但我不想显示文件扩展名。从链接地址中删除文件扩展名
例如,我想对于一个页面的URL在我的网站像
http://my.special.site/somepage.php
,而不是为:
http://my.special.site/somepage
我读过有关使用.htaccess
要做到这一点,但真的不知道从哪里开始。
是怎么样的https://stackoverflow.com/questions/ask网址(即不以文件扩展名结尾)制成?
答
这取决于它是什么样的网页。使用Weebly等在线制作工具制作的子页面很可能以.html结尾,或者当您点击某些页面上的主页按钮时,它可能会带您进入“example.com/default.asp”。然而,在大多数较新的网页上(并不是说Weebly网页不是新的,而是像Codepen那样),子页面标题将例如是“example.html”或“example.asp”或“example.php”。
即使您的网页以.html或.php结尾,也不会影响您网页的效能。
希望这有助于!
+0
这甚至没有接近正确。 – 2014-09-25 03:49:08
它是通过URL重写技术完成的,用于Apache - 查看mod_rewrite' – 2014-09-25 02:34:05
这是通过在.htaccess中重写URL完成 – 2014-09-25 02:37:45
注意:ask可能是一个包含名为index的文件的目录。 HTML。这将显示为'/ ask' – 2014-09-25 02:46:09