index.htmlファイルのみに基づいてWebサイトを作成しました。アンカーリストで構成されたメニューを使用してファイルを閲覧できます。問題は、URLがアンカーの名前であるため、2つのオプションがあります。
1.-アンカーリスト全体の名前を変更します(ただし、まだいくつかの問題があります)
2.- .htaccessを使用してURLの名前を変更し、RewriteEngineをオンにします。
ホームページにアクセスしたときに表示されるURLは次のとおりです。http: //domain.com/#!/ page_home
注意:「domain.com」のみが本物ではありません。
そして次の「ページ」は次のとおりです。
http://domain.com/#!/page_2
http://domain.com/#!/page_3
http://domain.com/#!/page_4など...
そして、http://domain.com/#!/page_homeの代わりにhttp://domain.com/welcomeを表示したいと思います。
さて、私は運がないのにいくつかの基本的なチュートリアルと高度なチュートリアルに従いました。理論的には、このようなものを使用すると機能するはずです。
RewriteEngine On
RewriteRule ^#!/page_home welcome
しかし、これと他の組み合わせは私にはうまくいきませんでした。
このような別のルールがあるため、.htaccessは機能しています。
Options -Indexes
ErrorDocument 404 /notfound.html
ヒントを教えていただけますか?前もって感謝します。