2012-07-12 83 views
0

该网站用于运行PHP文件,但最近完全更改为ASP。其中一个链接仍在广告系列中使用,他们希望将其重定向到新页面。如何在ASP运行服务器上重定向PHP URL?

旧的链接http://example.com/videos.php 新的链接http://example.com/videos.asp

当我创建的PHP文件,并使用标头()重定向它不工作我所期望的方式 - 而不是它试图下载PHP文件。

重定向到此链接的流量的最佳方式是什么?

我在想.htaccess,但会工作吗?

+0

您只能使用HTML: PoeHaH 2012-07-12 06:36:56

+0

@PoeHaH - 缓慢,效率低下,打破后退按钮,不要这样做...并且它不会工作,因为php文件将被下载并且不被视为HTML。 – Quentin 2012-07-12 06:38:24

+0

这是一个重定向...为什么你会使用后退按钮。 我知道这不是最好的方式,但它的工作原理(速度并不明显,我会说),关于你的服务器语言。 – PoeHaH 2012-07-12 06:39:51

回答

0

当我创建PHP文件并使用标题()重定向时,它不会以我期望的方式运行 - 而是尝试下载.php文件。

您需要安装PHP来获取工作

什么是重定向流量的最好方式,是来此链接?

这取决于服务器

我在想的.htaccess而是将这项工作呢?

如果服务器支持ASP但不支持PHP,那么它很有可能成为IIS,据我所知,它不支持.htaccess文件。

+0

它似乎新的服务器没有php .. – Tiny 2012-07-12 06:50:52

+0

它不能被安装? PHP可以在IIS下运行。另外,如果您愿意支付99美元,则可以购买ISAPI_REWRITE并使用IIS下的重定向。 – 2012-07-12 06:54:08

-1

按照回复中说的安装PHP,然后告诉IIS将.asp文件解析为php,并将url保留为原样。

相关问题