2017-08-01 14 views
0

私は私の.htaccessファイルで本当に簡単なリダイレクトであると考え何を持っているが、それは正常に動作していないようです...本当に簡単htaccessのリダイレクト

私はこのURLをしたい:loveidee.com /このURLに指示するブログhttps://www.idee-creative.co.ukだから私は次のコードを持っている:

Redirect /blog/ https://www.idee-creative.co.uk 

をしかし、これはそれがリダイレクトます:https://www.idee-creative.co.ukblog - それはちょうど最後にブログを追加します...

私は」私は何かシンプルだと確信しています間違っている!

相続人は現在、ファイル全体がどのようなものか:私もそこに一般的なリダイレクトを持つワーク・していないようだ

は、あなたが最初の行は、それを行うされていることと思いますか?ここで

は、私のファイルは次のようになります...

Redirect 301/https://www.idee-creative.co.uk 
Redirect 301 /blog https://www.idee-creative.co.uk 

答えて

0

このお試しください:

redirect 301 /blog https://www.idee-creative.co.uk 

;-)

- 更新日 - はい..問題はです最初の行.. すべてのページを新しいリンクのホームにリダイレクトする場合は、次のようにします。

RewriteEngine on 
RewriteRule ^(.*)$ http://www.your-new-domain.com [R=301,L] 

あなたが同じフォルダに新しいWebサイトにリダイレクトしたい場合は、これを試してみてください。

RewriteEngine on 
RewriteRule ^(.*)$ http://www.your-new-domain.com/$1 [R=301,L] 
+0

これは機能していないようです - 私もそこに一般的なリダイレクトを持っていますが、最初の行がそれを実行していると思いますか?私のファイルがどのように見えるかをご確認ください。 リダイレクト301/https://www.idee-creative.co.uk リダイレクト301 /ブログhttps://www.idee-creative.co.uk –

+0

はい..問題が最初の行にあります。 すべてのページを新しいリンクのホームにリダイレクトする場合は、 RewriteEngine on RewriteRule ^(。*)$ http://www.your-new-domainを使用してください。新しいファイルを同じフォルダにリダイレクトする場合は、 RewriteEngine on RewriteRule ^(。*)$ http://www.your-new-domain.com/$ 1 [R = 301、L] – LuigiMdg

+0

私はバックリンクを整理しようとしていますので、loveidee.comに行くすべてのものを私の新しいサイトに転送したいのですが、m鉱石の特定のページとブログのディレクトリのようなディレクトリ...だから、私は自分のホームページにすべてをリダイレクトしたいだけではありませんか? –

1

はに、RedirectMatchの代わりに、リダイレクトディレクティブを使用してみてください。 RedirectMatchはURIの特定の部分だけに一致し、それを自動的にターゲットURLに追加しません。

RedirectMatch ^/blog/ http://example.com/ 
+0

これはおかげでまだhttps:///www.idee-creative.co.ukblog - 私はなぜ理解できないのですか?それは上のメインのリダイレクトと関係がありますか? –

関連する問題