0

だから私は、ユーザーがユーザー名とパスワードでログインする必要がある小さなウェブサイトを持っています。1つの小さな問題を除けば、すべてが正常に機能します

ユーザーがstudeez.netという URL を使用してログインする と、ページにリダイレクトされ、上部のバーに自分の名、姓、およびログアウトのオプションが表示されます。

しかし、wwwを追加すると。www.studeez.netになるようにリンクの前に、ユーザーに login /register オプションが与えられます。

ユーザーがログインしようとすると、すでにログインしているというフィードバックが返されるため、これはかなりの問題です。

studeez.net と www.studeez.net、および studeez.ney/path/to/page や www.studeez.ney/path/to/page などの後続のすべての URL を調和させるには

4

2 に答える 2

1

を強制するwwwno-www、同じサイトでユーザー セッションを維持する必要があります。この htaccess 条件を使用して、正しいドメインに書き換えることができます。この例では、www.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [R=301,NC,L]
</IfModule>

この質問と重複する可能性があります。

于 2013-09-28T14:55:35.100 に答える