如何在php中显示另一个url或主域名而不是文件名?例如,假设我被重定向到文件http://example.com/myfolder/test.htm,然后我希望在地址栏中显示该url的example.com,而不是指定的url。怎么做呢?
发布于 2011-01-10 18:05:16
您可以使用.htaccess来实现这一点,这是一个有用的link.
发布于 2011-01-10 17:47:08
不是用PHP,你可以使用框架,但我认为这不是一个好的设计…
发布于 2011-01-10 18:04:05
这在php中是做不到的。PHP是服务器端语言,发送的请求来自用户。
因此,如果您希望用户打开http://www.example.com并显示http://www.example.com/folder/script.php页面,请使用URL重写。
但是,如果您希望已打开http://www.example.com/folder/script.php的用户在地址栏中显示http://www.example.com,但仍显示script.php内容。
在访问script.php页面时,重定向到http://www.example.com/并在您的索引页面中检查referrer。如果它script.php (在您自己的域内)只包含该页面。
这将是一项漫长的工作,但这取决于你需要什么。这只是一个想法。
https://stackoverflow.com/questions/4645411
复制相似问题