0

私はいくつかのフラッシュ xml vars を ajax でロードする必要がある仕事に行き詰まりましたが、php で xml ファイルを生成する必要があり、何らかの理由でそれを jquery でロードしようとすると壊れますが、 phpからxmlへの拡張で、うまくいきました。

mod rewrite を使って書き換えたいと思います。

settings.php?id=1 

/1/settings.xml

チュートリアルを使用して自分でやろうとしてきましたが、うまくいきません。

どんな助けでも大歓迎です。

4

1 に答える 1

2

mod rewrite を使用して書き換えsettings.php?id=1たい/1/settings.xml

これは次のことを意味します。

RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$
RewriteRule ^([a-z_]+)\.php$ /%1/$1.xml [L]

したがって、誰かが をリクエストするhttp://domain.com/settings.php?id=1と、 でコンテンツが提供されます/1/settings.xmlが、その逆の場合は次のようになります。

RewriteEngine On
RewriteRule ^([0-9]+)/([a-z]+)\.xml /settings.php?id=1 [L,QSA]

そのため、 のリクエストは次http://domain.com/1/settings.xmlの場所でコンテンツを提供されます/settings.php?id=1

「rewrite <uri>to <another uri>」が何を意味するのかは決して明確ではないためです。

于 2012-08-26T17:57:24.593 に答える