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

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -