1

mod_rewrite を実行しました:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?([^/]+)/(.*) /b.php?n=$1&b=$2 [L,QSA]

それはこれから私のURLを変更します:

http://www.website.com/b.php?n=15&t=example

これに:

http://www.website.com/15/example

画像が機能していなかったので、これをヘッダーに入れました:

<base href="/">

BOOM画像が機能します。ただし、URLでtおよびn変数を使用してロードするgifがあります。

echo '<img src="gifs/' . $_GET["t"] . '/' . $_GET["n"] . '.gif">';

新しい mod_rewrite URL で $_GET["t"] と $_GET["n"] を取得して画像を表示するにはどうすればよいですか

4

1 に答える 1

0

「/」で分割して URL を解析する必要があります。

書き換えを使用すると、それらが $_GET パラメータとして明示的に削除されます。

$_SERVER['QUERY_STRING'] を調べる

于 2012-08-23T22:30:57.600 に答える