22

私のウェブサイト内のページにリンクしたいと思います。例えば: mywebsite.com/about.html ではなく mywebsite.com/about/

これを行っているさまざまな Web サイトを見てきましたが、物事に対する反応も異なるようです。

Apple.com: apple.com/iphone/ が機能し、apple.com/iphone/index.html が機能し、apple.com/iphone がリダイレクトされます。

Opera.com:opera.com/mobile/ リダイレクト、opera.com/mobile は機能しますが、opera.com/mobile.html は機能しませ

Mozilla.com: mozilla.org/en-US/ は機能しますが、mozilla.org/en-US リダイレクトは機能しません。mozilla.org/en-US/index.html は機能しませ

これは別の質問につながります:これにはさまざまな方法がありますか?

編集: Apple はすべてのページにフォルダーを使用しているようです。たとえば、'iphone' というフォルダーの中に index.html ファイルが含まれていますか? しかし、Opera と Mozilla は .htaccess ファイルで何かを使用していますか?

4

6 に答える 6

12

彼らは と を使用.htaccessしてURL rewritingいます。これはサーバー構成の一部です。htmlだけではできません。

このページでは、URL 書き換えの基本について説明します。

于 2013-06-04T13:46:23.670 に答える
7

次に、フォルダにファイルが含まれている必要があります: index.*. 同様に: /iphone/index.html、/iphone/ の場合もあります。

または一緒に働く.htaccess

于 2013-06-04T13:47:13.750 に答える