2017-01-23 131 views
0

有没有一种方法可以在不使用.htaccess的情况下从我的url删除文件扩展名?如果我的网址是http://example.com/index.html,我可以在不使用.htaccess的情况下将它设为http://example.com/index吗?我想问的原因是因为我没有访问.htaccess文件。在不使用.htaccess的情况下删除文件扩展名

+0

你怎么没有访问.htaccess文件?这只是文档根目录中的常规文件。如果您使用的是FTP,只要确保已打开客户端中的“查看隐藏文件”。 –

+0

几分钟前,我不知道.htaccess文件是什么,但现在我做:)问题是我无法上载它 –

+0

这听起来像一个权限问题。与服务器的所有者/管理员联系以获得排序。 –

回答

0

它可能并广泛覆盖here。我不会在这里复制粘贴整篇文章。

你也可以有类似的url

http://example.com/index.php/your/fancy/url 出与PHP5的开箱。然后你可以使用

echo $ _SERVER ['PATH_INFO']; 请记住在应用程序中使用PATH_INFO和所有其他请求变量之前对其进行验证/过滤。

+0

该链接仅说明如何生成此类链接,而不是如何在没有htaccess的情况下使用或实现它。 –

相关问题