私は3ページ(ホーム、ページ2、ページ3)を含むWebサイトを開発しています... 2番目のページには、4つのアイテム(サブページ1、サブページ2、...) url変数を持つページ2の内容!言い換えれば、PAGE2の点で、ナビゲーションバーの2番目の項目へ:なぜこのRewriteRuleが機能しないのですか?
http://localhost/uk/page2/index.php?pg=subpage2
アイテム3点まで:
http://localhost/uk/page2/index.php?pg=subpage3
今私は.htaccess
を経由して、より親しみやすいURLを使用したいと思います!
私はこれを書いている:ルートに置か.htaccess
で
RewriteEngine On
RewriteRule /uk/page2/(.*)/$ /uk/page2/index.php?pg=$1
!
しかし、動作しません! 助けてください!
あなたの答えに感謝します! また、この書き換えは機能しません! –
それがうまくいかないと言うと、どういうことが起こりますか? – Greg
.htaccessにゴミを入れてみてください。あなたは500 Server Errorを取得する必要があります。そうしないと、.htaccessがロードされていません。 – Greg