1

backpage や craigslist などの広告リストに使用される Web サイトがあります。

すべての都市のすべてのサイドバーにバナー広告を挿入しました。たとえば、バナー画像のファイル名は

myimage.jpg

今私がしたいことは: 彼らが都市を訪れるたびに (たとえばmysite.com/boston )、ファイル名を次のようにしたい:

src="myimage-boston.jpg"

そして彼らが訪れたとき

mysite.com/birmingham

画像ファイル名は

src="myimage-birmingham.jpg"

私はSEOの目的でこれをやっています。うまく説明できたと思います。よろしくお願いします:)ところで、コードイグナイターを使用しています。

4

4 に答える 4

1

この URL は存在しないページを指しているため、Googlebot はこの URL をクロールできませんでした。通常、404 は検索でのサイトのパフォーマンスに悪影響を与えることはありませんが、ユーザー エクスペリエンスの向上に役立てることができます。

于 2013-06-13T03:48:22.573 に答える
0

ビューに魔法の定数を割り当てる__CLASS__と、どのコントローラーが呼び出されているかがわかります。

詳細はこちら: http://php.net/manual/en/language.constants.predefined.php

次のようになります。

$mydata['class'] = strtolower(__CLASS__);

そしてあなたの見解で

src="myimage-<?php echo $class; ?>.jpg"

于 2013-05-05T12:29:11.467 に答える
0

mod-rewriteを使用できる場合は、Apache サーバー構成でこの書き換えルールを試す.htaccessか、 (パスhttpd.confに画像がある場合):/images

RewriteRule ^images/(.*)-.*\.jpg$ /images/$1.jpg

その後、画像 src を必要なものに置き換えることができます。

<img src="/images/<?=$imageName."-".$whateverYouWant.".".jpg";?>" />

そして、書き換えモジュールはそれを置き換えます/images/$imageName.jpg

于 2013-05-04T07:25:43.600 に答える