.htaccess と mod_rewrite を使用して、常に「www」を強制しています。URL - もちろん他のものにも。これは私の .htaccess ファイルの一部です:
RewriteCond %{REQUEST_URI} !\/images\/ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$ http://www.example.com/ [NC,R=301]
RewriteRule ^images/([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).jpg$ pic.php?picID=$1&width=$2&height=$3&corners=$4
仮想サブドメインを使用してイメージの読み込みを高速化することを楽しみにしています (例: img1.、img2. など)。その理由は、私のページのいくつかにたくさんのサムネイルがあるからです。
しかし、常に仮想サブドメインを介してイメージをロードしようとすると、次のようになります。
http://img1.example.com/images/672_1000_0_0.jpg
私はそのようなものを得ます:
http://www.example.com/pic.php?picID=672&width=1000&height=0&corners=0
私の問題の解決策にとても感謝しています。前もって感謝します!