それはおそらく最大の件名ではありませんが、他に質問する方法がわかりません。
ルートディレクトリに毎年のサイトを1年(つまり/2012
、など)として/2011
、毎年恒例のフェスティバルのWebサイトを設計/2010
しています。URLに今年を表示したくないので、変更する方法を見つけました。次のような.htaccessファイル:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/2012/
RewriteRule ^(.*) /2012/$1 [L]
問題は、この方法ではどのアーカイブも適切に解決されておらず、過去のフェスティバルのアーカイブを表示したいということです。最終的な目標は、このようなURLを持つことです
http://www.mysite.com/
http://www.mysite.com/2011/
http://www.mysite.com/2010/
http://www.mysite.com/2009/
どうすればいいですか?仮想ホストで行う必要があるのは、書き換えによって行う必要があることですか?私はこのことを本当に理解しておらず、ウェブサイトを壊したくありません!