重複についてSOを探していますが、単純な答えであるべきだと思うものを見つけるのに苦労しています。
.php
まだ拡張機能がないものに追加する書き換えルールは何ですか?
例:
www.website.com/styles.css -> www.website.com/styles.css
www.website.com/login -> www.website.com/login.php
ありがとう!
以下はあなたのニーズに合うかもしれません:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.+)$ $1.php [L]
これにより、拡張子のないファイル名に .php 拡張子が自動的に追加されます。something.css の名前を something.css.php に変更しようとする場合がありますが、something.css.php が存在する場合にのみそうします。