私は現在、htaccessファイルを使用して、Webサイトのファイルからphp拡張子を削除しています。私のウェブサイトの1つで正しく動作していますが、別のものではなく、同じコードを使用しています。 (ただし、壊れているリダイレクトが追加されています).htaccess PHP拡張機能の削除が動作しない
奇妙な部分は - Media TempleがDebian SqueezeからWheezyにグリッドサーバを更新したときに何ヶ月も働いていて、 htaccessの仕組みは変更されましたが、それ以外の説明は何もわかりません)。
どうやらまだHTMLファイルをリダイレクトしています。なぜどんなアイデア?
現在のコード:
# BEGIN (mt) controlled settings
<IfModule !mod_fcgid.c>
AddHandler php-stable .php
</IfModule>
<IfModule mod_fcgid.c>
AddHandler fcgid-script .php
<Files *.php>
Options +ExecCGI
</Files>
</IfModule>
# END (mt) controlled settings
Options +MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]
ErrorDocument 403 /error-403
ErrorDocument 404 /error-404
ErrorDocument 500 /error-500
コードは、当社の301のリダイレクトが続いていること。
申し訳ありませんが、これを見ていません!私は複数のURLを試していて、safari/firefoxを使っていました。しかし、問題は解決されました! [gameofowns.com/1](http://gameofowns.com/1)など(ただし、現在動作しています) – Megan