2017-10-30 7 views
0

mod_rewriteを使ってログインシステムを構築することはできますか?この問題についてより具体的には、私はいくつかの静的なWebページを持っています。これらのWebページは、Webサイトジェネレータによって構築され、自分では変更できません。しかし、これらのウェブページと元のURLには、一般の人がアクセスすることはできません。また、同じドメイン上で実行されているログインシステムを使用しているWordPress Webサイトもあります。ログインシステムにRewriteEngine/mod_rewriteを使用していますか?

私は静的なWebページを一般に保護するためにWPセッションクッキーに基づいてmod_rewriteルールを使用することを考えました。それも可能ですか?それとも、クリーンでシンプルなソリューションですか?編集:アイデアは、ワードプレスのブログと同じユーザーデータベースを持つことです。

乾杯、 バレンティンあなたがmod_rewriteの中で行うことができますすべてはWordPressセッションCookieが存在するかどうかを確認されていますが、それが有効なのですかワードプレス(だけで作らないで設定されているかどうかチェックすることができません

+0

Apacheで基本認証を設定して、静的なHTMLページをパスワードで保護することができます。 –

+0

申し訳ありませんが、私はその質問に尋ねると少し不気味でした。それは今実行されている方法です。しかし、全体的なアイデアは、ワードプレスのブログと同じユーザーを持つことです。 –

+0

ワードプレス認証システムを利用するには、静的ページをワードプレスページに変換する必要があります。しかし静的なページのためにそこに一束のwordpressプラグインがあります。これを解決するために使用できるものがあるかもしれませんが、静的サイトの一般的な使用にはログインを必要とせずに提供されます。 –

答えて

0

号アクセスしようとしているユーザー)。あなたはWPデータベースに対する認証を行い、その後、ユーザーが認証されている場合、コンテンツを出力するPHPスクリプトを追加したくない場合は

派遣蓋は、HTTP auth (for apache 2.4)2.2 docs)右では行くための正しい方法です。

+0

申し訳ありませんが、私はその質問に尋ねると少し不気味でした。 HTTP認証は今実行されている方法です。しかし、全体的なアイデアは、ワードプレスのブログと同じユーザーを持つことです。 しかし、ユーザーを認証するためのPHPスクリプトを書く考えは良い考えです。 –

+0

スクリプトを書いて、そのディレクトリへのすべてのリクエストをmod_rewriteで処理し、そのスクリプトのWPデータベースに対する認証を処理するようにする必要があります。 – janh

+0

ええ、私はそうするつもりだと思います。ありがとうございました! –

関連する問題