0

ファイル拡張子を指定しなくても、ルート ドメイン ディレクトリのファイルにアクセスできるようにしたいと考えています。

たとえば、現在、ブラウザが www.mysite.com/z9.html でアクセスできる z9.html があります。www.mysite.com/z9 に入れてファイルを取得できるようにしたいと思います。

序列は、提出された名前のファイルに .php 拡張子が付いたものを探し、見つからない場合は、その名前に .html 拡張子が付いたファイルを探すことです。

4

1 に答える 1

0

なぜ私の質問が反対票を投じられたのかわかりません。これは、Apache グループにとって完全に合理的な質問のように思えます。答えは、Apache の mod_rewrite を使用することです。

拡張子のないファイル名をそのファイル名 + .html にマップするには、次を .htaccess に配置します。

RewriteRule ^/([^.]+)$ /$1.html [L]
于 2013-08-05T17:28:50.327 に答える