すべての検索結果が index.php を指すようにするには、何を変更する必要がありますか? index.php に ajax されたページがいくつかあるため、ルールを書き換えることができません。
2 に答える
1
あなたはできませんrobots.txt
、それはそれが目的ではないだけです。
index.php
ただし、書き換えルールは機能するはずです。「ajaxedページ」と呼ばれるものではないすべてに書き換える必要があるだけです(つまり、要求されたページがそうでない場合はindex.php
、設定によって異なります)。
例えば:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule ^(.*)$ index.php [L]
</IfModule>
于 2012-12-04T16:32:34.037 に答える
0
ファイルに直接ヒットした場合、Javascriptリダイレクトを使用することになりました。私はワードプレス環境にいて、他の多くのものを台無しにしたくなかったので、これは私にとって最も簡単なことでした。
しかし、誰かが私に別の素晴らしいアイデアをくれました。
?redirect=false
リダイレクトしてはならないページを追加します。そうすれば、クエリ文字列からリダイレクトを制御し、apacheの書き換えを活用できます。あなたが私に尋ねるなら、これはより良い方法です。
于 2013-02-21T00:26:35.953 に答える