0
これを行うための書き換えルールを作成することはできますか?ucwords strtolowerを書き直し
私のPHPは、すべての最初の文字を大文字にあり、一部はその後、私はルールを作りたい
Filename.phpのようなハイフンを持っており、ファイル・Name.php
# Try this rewrite only if the file is not found
RewriteCond %{REQUEST_FILENAME} !-f
可能性のあるファイル
での実際のファイルへmysite.com/thing
mysite.com/Thing
mysite.com/THING
書き換えのような要求のために(ハイフン付き)
mysite.com/Thing.php
または
mysite.com/another-thing
mysite.com/Another-Thing
mysite.com/ANOTHER-THING
書き換え
mysite.com/Another-Thing.php
で実際のファイルへのファイルがまだ見つからない場合にエラーを、あきらめて再書き込みindex.php ie
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php [R=301,L]
私は確かにこれをPHPで行う方法を考えることができますもし書き換えが可能であれば。
ありがとうございます。
あなたはサーバーの構成へのrootアクセス権を持っているだけ*場合リライトの内側に、これを行うが、*することができます - RewriteMap命令と呼ばれるディレクティブを使用して。ただし、書き換えエンジンに '.htaccess'アクセスしかない場合は、これを使うことはできません。 – TerryE
はい私はroot権限を持っています – user1275751