0

で永続的なリダイレクトを実行しようとしていますが、.htaccess機能していません。理由がわかりません。

RedirectPermanent / http://www.flunchinvite.fr

http://www.flunchinvite.comから http://www.flunchinvite.fr へのリダイレクトを試みてい ます

あなたはなにか考えはありますか?

ありがとう

編集

Google へのリダイレクトを行うテストを行ったところ、どちらも機能しませんが、http://flunchinvite.frで同じコードを使用してリダイレクトを試みると機能します。それがどこから来るか知っていますか?

4

4 に答える 4

0

オプションの場合は、書き換えを使用します。

http://www.gnc-web-creations.com/301-redirect.htm

使用できるもう1つの方法は、mod_rewriteを使用する方法です。これには、mod_rewriteモジュールがWebサーバーでアクティブになっている必要があります。これは通常、システム管理者がWebサーバーをインストールしたときに実行されます。mod_rewriteは非常に強力なURL書き換えエンジンであり、ここでは頭の毛を引っ掻くだけです。

繰り返しますが、.htaccessファイルで

RewriteEngine ON RewriteRule ^(。*)$ http://mynewdomain.com/ $ 1 [R = 301、L]

上記の例では、古いドメインを新しいドメインに再マッピングし、301ステータスコード(永続的なリダイレクト)を発行します。だから

http://olddomain.com/foobar.htmlに移動します

http://mynewdomain.com/foobar.html

リクエストされたページに関係なく、すべてのリクエストを新しいドメインにリダイレクトするだけの場合は、次を使用できます。

RewriteRule/.* http: //mynewdomain.com/ [R = 301、L]

この場合、どのファイルまたはディレクトリが要求されても、それらはすべてに移動します

http://mynewdomain.com/つまり、http://myolddomain.com/foobar.html

http://mynewdomain.com/にアクセスします

[R = 301、L]は、クライアントをリダイレクトして301ステータスコード(R = 301)を送信し、これを最後のルール(L)にすることを意味します。

于 2012-11-11T23:52:54.587 に答える
0

5行目と6行目を見てください。

AddDefaultCharset UTF-8
<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /demo2
        RewriteCond %{HTTP_HOST} ^mathpdq\.com
        RewriteRule ^(.*)$ http://www.mathpdq.com/demo2/$1 [R=permanent,L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

301リダイレクトを機能させることができなかったので、これを使用しました。基本的に、ユーザーがmathpdq.com/demo2にアクセスすると、www.mathpdq.com/demo2へのリダイレクトが強制されます。

6行目以下のものは、php関数への法線マッピングです。

http://pastie.org/5364605

于 2012-11-12T08:58:29.617 に答える
0

最後にphpリダイレクトを行いましたが、なぜhtaccessでうまくいかないのかわかりません。それはまた今度。私はベッドに行くよ

于 2012-11-12T00:08:57.093 に答える
0

に似たものを試してください

//Rewrite to www
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^flunchinvite.com[nc]
RewriteRule ^(.*)$ http://www.flunchinvite.cfr/$1 [r=301,nc]
于 2012-11-11T23:29:39.410 に答える