2011-01-29 12 views
1

私はASP.netで構築されたサイトを持っていた新しいクライアントを選んだ(私はホストしていない)。恒久的な古いASP.netページ/サイトからPHPページ/サイトへのリダイレクト

私はサイトをPHPに変換しましたが、うまくいきました。

古いサイトにあったすべてのページ(リダイレクトは小規模なサイトなので8ページしかありませんでした)に対してリダイレクトを設定します。

例として、連絡先ページのASP.net URLはwww.domain.com/Contactでした。現在、www.domain.com/Contact.php(など)です。 301については

は、私は通常、.htaccessファイルを使用する別のPHPページからリダイレクト:

Options +FollowSymlinks 
RewriteEngine on 
#custom redirects 
rewriterule OldPage.php http://www.domain.com/NewPage.php [R=301,L] 
#end custom redirects 

私は新しいPHPページへのこれらのASP.netページをリダイレクトするために何ができますか?

これらはすべて動的コンテンツのない静的ページです。

答えて

1

あなたが求めているものではありませんが、マルチビューを有効にすると、ApacheはContact。*を探して.phpファイルを探します。

+0

これはcpanel経由ですか? –

+0

MultiViewsは、httpd.confの,またはセクション内、または(AllowOverrideが適切に設定されている場合).htaccessファイル内のOptionsディレクティブで設定できます。 – Neil

+0

恐ろしい!あなたが何を探すべきかを知っているとき、少しはGoogleが長い道を行く。私はちょうど追加しました:オプション+インデックス+ FollowSymlinks + MultiViewsを.htaccessにして、それをやったようです! –

関連する問題