0

Stackoverflowers 様

書き換え機能を試していたので、インターネットでその仕組みについて読んだことがあります。どうやら、私はそれを理解できないので、このhttp://www.generateit.net/mod-rewrite/ウェブ アプリケーションを使用して作成することにしました。しかし、今それを使用すると、自分のページが表示されますが、作業中のスタイルシート、$_GET 値、およびインクルードは表示されません。

私の元のリンク: http://web.awitgoed.nl/artikelen.php?c=stofzuigers

私がしたいもの:http://web.awitgoed.nl/artikelen/stofzuigers.html

そして、これがジェネレーターから取得したコードです。

RewriteEngine On
RewriteRule ^artikelen/([^/]*)\.html$ /artikelen.php?c=$1 [L]

問題は「artikelen」の末尾にあるスラッシュだと思います。サブディレクトリか何かだと考えているからですか? ファイル「artikelen.php」はルート ディレクトリにあります。

前もってありがとう、デラノ


更新: そこで、ローカルホストで試してみることにしました。マシューのおかげで、ビジュアルは正常に機能していますが、まだパラメーター ($_GET) が通過していません。これを機能させるために変更する必要があるサーバー側の設定はありますか?

4

1 に答える 1

0

ルートから始まるように、ページの先頭にスラッシュを追加する必要があります。

<script src="javascript/jquery.js"></script>

なるだろう

<script src="/javascript/jquery.js"></script>
于 2012-06-15T11:56:16.823 に答える