2010-12-04 11 views
0

CMSをサブフォルダに移動する必要がありました。その結果、検索エンジンに保存されているURLがリンクの破損を指しています。要求されたURLを処理するとき404

私が問題を解決するためにしたのは、壊れたリンクを取得して修正した後、実際のページにリダイレクトする404ページのPHPページをコーディングすることです。インデックスページ。

しかし残念ながら、私はApacheサーバーのデフォルトの404ページにしようとしています。 ちょうど、私はいくつかの.haccessトリックを試みたが、(404.php)に要求されたURLを送信することなくリダイレ​​クトし続ける。

私は404.shtmlにコードを入れようとしたが、それは倫理を働かせません。私が望むすべては、私はそれを扱うことができるように要求されたURLを知っているものを

..

任意のアイデア?

+0

serverfault.com – ajreal

答えて

0

mod_rewriteを試してみてください。

+0

私はErrorDocument 404で別の方法を試してみましたが、私はmod_rewriteを試しました..しかし、それは間違ってコードされていると思います。リンクがサブフォルダにリダイレクトされるようにするには、mod_rewriteを使用します(例:http://www.mysite.com/article.php?method=xxx&id=xxx http://www.mysite.com/cms/article)。 .php?method = xxx&id = xxx – Mak

+0

はい。 RewriteRuleを使用します。 – lolraccoon

関連する問題