0

Apache mod_rewrite を使用して、アプリケーション URL を使いやすくしようとしています。
私の心には重要な質問があります。タグ のhref属性
の正しい形式は何ですか?<a>

  1. <a href="/about/">
  2. <a href="about/">
  3. <a href="/about">

css、js、および画像ファイルはどうですか?

  1. <img src="images/photo.jpg">
  2. <img src="./images/photo.jpg">
  3. <img src="/images/photo.jpg">
4

2 に答える 2

0

最初の例では、mod_rewrite に関係なく、'about' に一致するように見え、オプションで末尾にスラッシュが付きます。

RewriteRule ^about/?$ about/index.php [NC,L]

画像の絶対パスを使用して手間を省く 2 番目の例では、ルールを使用して画像と css/js ファイルを無視することもできます。

RewriteRule .(js|css|jpe?g|gif|png)$ - [L]

また、ルールを使用して AJAX URL を無視すると便利です。

RewriteRule ^ajax/(.+)$ - [L]

于 2013-07-01T05:06:05.367 に答える