2016-08-25 14 views
1

からリダイレクトします。もしそうであれば、それは私がこのような何かを考えていた.htaccessファイルは、私はWordpressのインストールを持っていると私は何をしようとしているが、次のされた非既存のファイル

page.phpロードする必要があります:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)$ /$1/ [L] 

しかし悲しいことに、それは動作しません。またこれに似たルールは効果がないか、500エラーを返しません。

答えて

0

は、あなたの非常に最初のルールとしてこのルールを試してみてください:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.+)\.(?:html?|php)$ /$1/ [L,NC,R=301] 
+0

勤務:)わずか2つの以上のものを、URLがpage.htmlで終わる場合と同じルールが適用されるので、私は、.htmlをf.e.を追加する必要がありますか?そして、どうにかして第2レベルを保つことができますか?例:page.phpが存在しない場合、domain.com/directory/page.phpはdomain.com/directory/page/に移動する必要があります。私はおそらく私の最初の質問を編集する必要がありますが、私はよく分かりません。 – Somebody34324

+0

ok回答は '.html'のためにも更新され、'/directory/page.php'は '/ directory/page /'にリダイレクトされます – anubhava

関連する問題