Welcome Guest, Not a member yet? Register   Sign In
Advanced Controller Routing (based on domain)
#10

[eluser]toopay[/eluser]
What about these :
Code:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|user_guide)
RewriteCond %{HTTP_HOST} ^(www\.)?([^.]+)\.([^.:]+)
RewriteCond %{DOCUMENT_ROOT}application/modules/%1%2/ -d

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule (.*) index.php/%1%2/$1 [R=permanent,L]
# If above lines didnt works, swap it with these line...
# RewriteRule (.*) /index.php/%1%2/$1 [R=permanent,L]
With above regex, it will capture your exist domain (site1.com/foo or www.site1.com/foo) and after validate if the directory is valid(represented with DOCUMENT_ROOT) these should be redirect it into index.php/domain1.com/foo


Messages In This Thread
Advanced Controller Routing (based on domain) - by El Forum - 07-05-2011, 08:18 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-05-2011, 08:19 PM
Advanced Controller Routing (based on domain) - by El Forum - 07-05-2011, 10:39 PM
Advanced Controller Routing (based on domain) - by El Forum - 07-05-2011, 11:02 PM
Advanced Controller Routing (based on domain) - by El Forum - 07-07-2011, 08:58 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-07-2011, 09:23 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-07-2011, 09:35 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-07-2011, 09:41 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-08-2011, 12:42 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-08-2011, 06:07 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-08-2011, 06:18 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-08-2011, 06:43 AM
Advanced Controller Routing (based on domain) - by El Forum - 07-08-2011, 07:09 AM



Theme © iAndrew 2016 - Forum software by © MyBB