に私はmod_rewriteのとPHPを使用してpage/id/title
に優しいURLまたはpage.php?id=10
ため.html
に私の.php
ページを変更します。私は大きな問題を抱えています。ログインページのアクション= login.phpのログインが成功し、ユーザーパネルが表示されますが、ログインページのアクション= login.htmlが自動ログアウトされた場合は、パネルにログインします。インデックスページを確認します。私の問題は何ですか?おかげPHP自動ログアウトセッションは、URLに優しい.htmlを
例1は、勤務:これはloginedと仕事
http://mydomain.com/subfolder/index.php
http://mydomain.com/subfolder/page.php?id=10
http://mydomain.com/subfolder/login.php
http://mydomain.com/subfolder/profile.php
例1はNotWorked:
RewriteRule ^login\.html$ login.php
RewriteRule ^profile\.html$ profile.php
RewriteRule ^page/([0-9]+)/([^/\.]+)/?$ page.php?id=$1&title=$2
注:これは
http://mydomain.com/subfolder/
http://mydomain.com/subfolder/page/10/title
http://mydomain.com/subfolder/login.html
http://mydomain.com/subfolder/profile.html
.htaccessファイルを動作し、ログインしていないではありません:これはxamppのローカルホストで動作しましたが、実際にはWebホストでは動作しませんでした。
あなたの平均は次のとおりです。ユーザーがシステムにlogined場合! SEOのユーザーフレンドリーなURLを持つページは表示されませんか?これは私の親愛なる友人のURLです: 'http:// mydomain.com/subfolder/page/10/title' shenユーザーはこの自動ログアウトを見ます。 – BBKing
より良い文法を維持しますか? – Kinz
これは真実ではありません:他の答えが示すように、Apacheに.htmlファイルをPHPプロセッサーに送信するように単に指示することができます – Daan