25

私はサーバーを持っています。その httpd.conf には、すでにいくつかの " RedirectMatch 永久" ディレクティブが含まれています。

私は mod_alias にあまり詳しくありません。mod_rewrite しか使用したことがありません。

基本的な違いは何ですか?ルールの処理を停止するための "L" フラグが mod_alias に表示されません。

あるサブドメインから別のサブドメインへのリダイレクトのベスト プラクティスには、どれを使用すればよいですか?

両方を同時に使用できますか? どちらが優先されるかは明らかですか?

4

2 に答える 2

22

mod_alias は基本的に mod_rewrite の単純なバージョンです。クエリ文字列の操作など、mod_rewrite でできるいくつかのことはできません。どちらかを選択できるのであれば、mod_alias を使用する理由はないと思います。

両方を一緒に使用する必要がある特定の理由はありますか?

Apache mod_rewrite & mod_alias tricks you should knowは、この 2 つに関する良い記事のようです。ある時点で、mod_rewrite ルールが mod_alias ルールの前に実行されることに注意してください。

于 2009-04-30T17:20:35.847 に答える