2011-10-29 7 views
0

特定のフォルダからすべての.phpファイルを書き換える.htaccessを探していました。例えばmod_rewriteを変更してPHPをhtmlに変換する.htaccess

私は(解析され、実行された)私をfilename.php示すことがfilename.htmlにアクセスして、私は404に私にこれを与えることfilename.phpにアクセスし、それは私がこれまで持っているもの

Options +Indexes 
Options +FollowSymlinks 
RewriteEngine on 
RewriteBase/
RewriteRule ^([^.]+)\.html$ $1.php [L] 

と以前私が探したことを信じてください。それは動作しません...

これは実際にポーズブルですか?

解決策はありますか?

ありがとうございました!

+0

まず、あなたは特定のフォルダから言いますが、あなたの書き換えベースはルートに設定されています。二番目;それはまったく動作しませんか、それともそれは404を与えないということです。なぜあなたはURLに.htmlを保持したいのですか?なぜ完全に取り除くだけではないのですか? – Gerben

+0

SEOのpropousesのために、私はxslt xsltとxmlを組み合わせたphpを持っていますが、.HTMLを持つ.PHPの代わりに素晴らしいでしょう、そしてはい、それはdosent仕事...私はfilename.phpにアクセスする動作しません、filename.htmlはありません – Master345

+0

'[^。]'、does notは意味しません "任意の文字"を試してください '[^ \。] – regilero

答えて

0

私はこのような何かが働くだろうと思っているだろう:(。*)。

のRewriteRule^$ HTML $ 1.php [L]

+0

まだ動作しません – Master345

関連する問題