我已经搜索了这个问题,但没有得到一个很好的例子。 我想要删除/更改url的路径,以便用户在不更改实际文件名的情况下不会看到文件名。删除URL的路径
见下面的例子:
http://mywebsite.com/OneOfMyRandomPages.php
如果我想这例如显示:
http://mywebsite.com/
我已经搜索了这个问题,但没有得到一个很好的例子。 我想要删除/更改url的路径,以便用户在不更改实际文件名的情况下不会看到文件名。删除URL的路径
见下面的例子:
http://mywebsite.com/OneOfMyRandomPages.php
如果我想这例如显示:
http://mywebsite.com/
编辑htaccess的(或者,如果不存在,创建),并把这个代码:
DirectoryIndex OneOfMyRandomPages.php
如果你觉得也许有一天这个网页会删除,使用这段代码自动下一个文件将是默认的
DirectoryIndex OneOfMyRandomPages.php twoOfMyRandomPages.php ...
我相信你最好的选择是寻找一个.htaccess解决方案。我强烈建议用Google搜索“删除文件结尾htaccess”,但总的原则是,您应该为您的.htaccess文件添加一个RewriteRule,该文件将所有“/test.php”请求重定向到“/ test”,然后每次获得请求“/测试”显示“/test.php”更多信息here
有2点或3的方式来做到这一点,但你怎么能指望用户在你的网站导航/浏览?即什么应该看起来像您的网站中的另一个网页的网址? –
您可以查看一个htaccess文件进行url重写,但也需要实现某种路由以根据路径调用不同的脚本。看看http://altorouter.com/和http://www.slimframework.com/是如何做到这一点的。 – nerdlyist