0

すべての検索結果が index.php を指すようにするには、何を変更する必要がありますか? index.php に ajax されたページがいくつかあるため、ルールを書き換えることができません。

4

2 に答える 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 に答える