1

私は anandchowdhary.com/ という単一ページの Web サイトを持っています。anandchowdhary.com#about や anandchowdhary.com/#contact などのセクションがありますが、アドレス バーをhttp://anandchowdhary.com/aboutまたはhttp://anandchowdhary.com/contactのようにしたいと考えています。

私はグーグルで検索し、htaccessでこのようなことができることを知りましたが、それを行う方法がわかりませんでした. 何か助けはありますか?

4

1 に答える 1

0

Javascriptを使用してページが読み込まれた後、URLを書き換えることができます

    $(document).ready(function() {
       // On click action
        window.history.pushState(null, "Title", "/new-url");
    });

これにより、リロードせずにURLが変更されます。そして、逆の条件が機能するように、htaccessへのリンクごとに以下を追加します。

RedirectMatch 301 ^/about/$ http://anandchowdhary.com/#about
于 2012-11-13T12:11:27.047 に答える