可以重写表单的url http://website.com/page.php到http://page.website.com,当我输入诸如此类的网址时 http://page.website.com,它会将其视为http://website.com/page.php?
当我在页面上时,地址栏是否可以继续显示http://page.website.com?我怎样才能实现这一切?
答案 0 :(得分:0)
您可以更改默认目录页面以包含" page.php"。在这种情况下,如果您请求目录,它将被提供。 将以下内容添加到.htaccess的DirectoryIndex行
DirectoryIndex page.php ...
另请参阅this。
编辑:
无论您希望服务器在目录中搜索哪个页面,当您尝试请求该文件夹时,都会在.htaccess的DirectoryIndex部分中按顺序指定它们。
e.g。
如果您有一个index.html和一个page.php,则在同一www.site.com/example/example2
文件夹中,apache默认为index.html提供服务。但您可以使用.htaccess文件覆盖此行为。
如果您希望服务器在您请求www.site.com/example/example2
时提供page.php,请将其作为DirectoryIndex page.php
放入.htaccess中。
然后,这将确保它服务于php页面。 希望我很清楚!阅读this!