mod rewrite - how to write a .htaccess with RewriteRule multiple file and multiple site? -
hi making multiple sites script using php framework, have problem .htaccess. have following code:
<ifmodule mod_rewrite.c> rewriteengine on rewritebase / # -- domain1.com -- rewritecond %{http_host} ^domain1\.com$ [nc] rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^sitemap.xml$ domain1.com-sitemap.php [nc,l] rewriterule ^sitemap-page.xml$ sitemap_main.php [nc,l] rewriterule ^favicon.ico$ domain1.com.ico [nc,l] # -- domain1.com -- # -- domain2.com -- rewritecond %{http_host} ^domain2\.com$ [nc] rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^sitemap.xml$ domain2.com-sitemap.php [nc,l] rewriterule ^sitemap-post.xml$ sitemap_main.php [nc,l] rewriterule ^favicon.ico$ domain2.com.ico [nc,l] # -- domain2.com -- # -- domain3.com -- rewritecond %{http_host} ^domain3\.com$ [nc] rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^sitemap.xml$ domain3.com-sitemap.php [nc,l] rewriterule ^sitemap-allpost.xml$ sitemap_main.php [nc,l] rewriterule ^favicon.ico$ domain3.com.ico [nc,l] # -- domain3.com -- </ifmodule> my .htaccess works on first rewriterule in each site.
when try open http://domain3.com/favicon.ico or http://domain2.com/favicon.ico on browser, appears favicon of first domain
i appreciate help/ideas!
thank you.
Comments
Post a Comment