1

私はここでかなり単純なことをしようとしていますが、ここまたはグーグルで検索しても解決策を見つけることができませんでした-それは私が何を検索するのか正確にわからないということであるに違いありません。

基本的に、私は自分の.htaccessファイルでこれを行おうとしています。

www.mydomain.com/$はwww.mydomain.com/$.phpを示しています

www.mydomain.com/products/$はwww.mydomain.com/products/$.phpを示しています

また、.htaccessファイルのコーディング方法を学ぶためのお気に入りのリソースは何ですか?私の質問は単純なものだと思いますが、これからは自分でこういうことができるようになりたいです。

本当にありがとう

4

1 に答える 1

1

私があなたを正しく理解しているなら、あなたはすべてのリクエストに「.php」を追加したいだけです。あなたが使うことができます

RewriteRule ^(.*)$ $1.php

これを実現するために、ただし、ユーザーがwww.example.com/foo.phpを要求した場合でも、「。php」が追加されるため、使用することをお勧めします。

RewriteRule ^(.*)(\.php)?$ $1.php

編集: cssやJavaScriptファイルや画像などの既存のファイルへのアクセスを許可する場合は、RewriteCondを使用します。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ $1.php [END]
于 2013-02-14T17:41:21.600 に答える