2016-08-08 16 views
0

別の場所に約1,000のリンクをリダイレクトする必要がありますし、他のリダイレクトをホームページにリダイレクトするように設定する必要がありますが、私の管理者をそのまま残しておかなければならないという問題があります。だから、私はこれらのリンクをリダイレクトする方法を知らず、htaccessを/ admin /から何もリダイレクトしたくないという設定もしています。 本当にありますか?それとも高速でしょうか?htaccessでApacheの多くのWebサイトにリダイレクトを設定するにはどうすればいいですか?

+0

詳細については、こちらをご覧くださいadmin DIR以外newsite.comにすべてをリダイレクトしますadmin、他のすべてのリダイレクト –

+2

'RewriteRule^admin - [L]'を最初のルールとして追加します。 – anubhava

+0

'admin'ディレクトリ以外のすべてをリダイレクトするにはapache [mod_rewrite](http://httpd.apache.org/docs/current/mod/mod_rewrite.html)を使用してください –

答えて

0

あなたの.htaccessにこのようなものを使用することができます。

RewriteEngine on 
RewriteCond %{REQUEST_URI} !^admin 
RewriteRule (.*) newsite.com/$1 [L] 

上記は


は除外mod_rewrite

+0

私には使えないthatsはリダイレクトする場所を指定する必要がありますが、このコードにどこに挿入すればいいのかわかりません –

+2

申し訳ありませんが、私はあなたをフォローしていません。 –

関連する問題