RewriteRuleを使用してWebサイトのhttpルートをサブフォルダーにポイントするにはどうすればよいですか?
私はいつも以下のルールを使用していますが、最新のwampサーバーにアップグレードした後、それはもう機能しません。なんで?
RewriteRule ^/?$ local/applications/bin/oldsite/index.htm [L,QSA]
たとえば、指摘したいのですが
http://mysite.com/
にhttp://mysite.com/local/applications/bin/oldsite/index.htm
またはローカルホストのWampサーバーでは、次のようになります。
http://localhost/mysite/
にhttp://localhost/mysite/local/applications/bin/oldsite/index.htm
何か案は?
そしてまた、
http://localhost/mysite/contact.htm
に
http://localhost/mysite/local/applications/bin/oldsite/contact.htm
http://localhost/mysite/about.htm
に
http://localhost/mysite/local/applications/bin/oldsite/about.htm
編集
以下のルールで、他のページを特定の場所に向けることができました。
RewriteRule ^([a-zA-Z0-9\-]+)\.htm/?$ local/applications/bin/oldsite/$1.htm [L,QSA]
しかし、それでも私は指摘することはできません
http://localhost/mysite/
にhttp://localhost/mysite/local/applications/bin/oldsite/index.htm