1

書き換えルールを入れたい

RewriteRule /test /my/long/path/index.html

しかし、私のindex.htmlはajaxによって他のファイルをフェッチするので、このように単純に機能していません。
試したディレクトリのすべてのサブファイルにルールが必要です。

RewriteRule /test /my/long/path/
RewriteRule /test/* /my/long/path/*

しかし、私は面白いリダイレクト http://my.domain.co/test/index.html/index.html/index.html/index.html/index.html/index.html/index.html/indexになってしまいます。 html / index.html / index.html / index.html / index.html / index.html / index.html / index.html / index.html / index.html / index.html / index.html / index.html / index.html /

Apache、およびthxでの私の無知のために申し訳ありません

4

1 に答える 1

2

RewriteRuleが無効です。代わりにこれを試してください:

RewriteRule ^test(/.*)?$ my/long/path$1
于 2012-05-18T21:00:17.497 に答える