asp页面停止了,如何在.htaccess中表示

时间:2016-01-06 21:47:14

标签: .htaccess http-status-code-301

我重新设计了我的旧asp网站,现在它完全在php / mysql中。

我不想重定向页面(更改了很多文件名),我只是想表明我的旧asp页面不再存在。

怎么做?

如果我后来仍然决定制作一些301重定向,我在哪里写它们?在"停止的asp页面之上或之下#34;条目?

谢谢。

1 个答案:

答案 0 :(得分:0)

首先在站点根目录中创建一个名为aspHandler.html的文件,其中包含有关缺少asp个页面的自定义消息。然后在您的站点根目录中创建此规则.htaccess:

RewriteEngine On

RewriteRule \.asp$ /aspHandler.html [L,NC]

稍后使用asp来处理特定的301页面:

RewriteRule ^page1\.asp$ /newpage1.php [L,NC,R=301]
RewriteRule ^page2\.asp$ /newpage2.php [L,NC,R=301]